These pants are so comfy and cute. Perfect for summer! When you sit down a lot of leg does get exposed but I just tied the sides and problem solved. I am 56 128 and size small was perfect but not a lot of room to stretch. They accentuated my poochy belly though so I wore a long baggy shirt.