These are super cute and very flattering. I love them and they are great for any occasion. I am 5’5 155lbs use to be proportionate body, but my body has changed and I now have visible hips ? medium fit but if I wanted a more loose fit across the hips large would be better thanks to my new hips! In my opinion large looked better but the waste was a little loose, but because there is the tie on the waste ban you can make the waste fit. So medium fit fine, but large looked better (more flow - loose) with my hips and I was able to make the large waste work. Hope that helps. Length was fine in the large I was still able to wear flip flops or flats without an issue. I am very short wasted though. FYIVery pretty but the pant legs are so wide it can be difficult to walk in these pants! lol...Definitely be careful on the stairs! Still, so prettyI used these pants as a cover up over my bathing suit. The comments stated that they shrink after washing so I bought a large. They did not shrink at all. They were very long as a result, so I had to hem them. The fabric is soft and washed with no wrinkling. I have received many comments on how nice they looked.Even when I wear these to the office I still feel the island vibes. I love these comfy flowing pants for all occasions. They fit great but will shrink in the wash so hang them to dry.What I received doesn’t seem to be what’s pictured , but it is still very pretty.like the fabric, too small in hipsI got these pants in light blue and they are not sheer, they did shrink in the wash but I am 5 feet and 110 pounds so they fit great for short small people. I got a size small. But if you are taller I wouldn't recommend they would be way to short . The only think I wish is that they had pocketsI was pleasantly surprised with these pants. For the price I was worried they would be too cheap looking. The fiber content is rayon/linen so they wrinkle easily, but I love how they flow. I'm 5'8" and the XL is a little long unless I wear my platform sandals. With the sandals, they are perfect! I might buy black ones too!