Cute but can only be worn for an hour and I need to change into something softer! Itchy fabric but the design also looks a little messed up in the front. Luckily Im wearing pasties I got a size Large Im 5ft2 145 pound size 36 D