I love these shorts. They arrived quickly! They hold great and do not roll down from the tummy area or roll up in the thigh area. They are just a little big but I'm just 5 months pregnant and feel I have plenty of room as I grow. They are long enough for me but not so long that I can't wear normal length dresses.