I really like this product but it is not one size fits all. I'm 118lbs. Add 10-20 pounds and this would be to big. Top is see through and the bottom is super short... as in "your butt hangs out" short. I would've preferred the skirt be longer. Husband loves it.