These for the price are great. So soft, so comfortable and lovely colours. I don't usually like body suits, but these are good. None of that riding up between the legs, stayed in place all day. Really pleased with the purchase. I ordered large and fits me nice, I usually wear a medium or size 12.