I loooooooooove my wraps, much comfier than my mei tai for long walks (but I love my mei tai too). But honestly if the straps dragging bugged you, you might not like wraps. lol They are very long.
Cheap way to find out -- make your own. You don't even need to sew, just buy a few yards of fabric and try it out.
I can go find a link to the site that shows how to do it and how much to buy if you're interested?
Then you'd know for sure, for a lower $, and if you do like it, you could justify the expense.
Cheap way to find out -- make your own. You don't even need to sew, just buy a few yards of fabric and try it out.

Then you'd know for sure, for a lower $, and if you do like it, you could justify the expense.
