I love the color but not happy with the length of the skirt. Most of the bathing suit skirts I have purchased were shorter than this. I did not purchase a petite size which is a normal routine for me with this type item, but this misses size was definitely longer than the misses sizes I have purchased in the past.It's a good quality nice looking skirt with panties underneath, fits great, looks good. The only reason I gave 4 stars is because the skirt goes up in the water & that makes it not very comfortableI like because they fit just right and match many of my swim suit topsI needed new bottoms for the beach. These fit well, have good butt coverage and I love the color.The swim suit bottom I bought fit perfectly....one of the better purchases I've made.The fabric is nice but it cut right in the middle of my muffin top. So I thought all I would be doing is constantly pull it up but then it didn't look right or feel right. I returned it for a higher waist style.I’m 68 years old, very short, and not thin, so I bought the large. It fits well, but the waist is a little lower than I expected. It still works under my tankini and is comfortable. Coverage is good.Once again a perfect fit. It pays to have a tape measure when it comes to Amazon sizing. I have never been wrong. The skirt fits awesome, super cute, great for paddleboarding. I bought a few more colors and wear them to the store or out to dinner.I was more than happy with the fit/style, but won’t be going in the water with it. If going in water, size down. It said 29-31 waist, go L, but I’m normally a 29-30 waist and so although it fit nice, it would fall off in the water, I’m sure, lol. If I go on another trip where I’ll be in the water, I’d definitely buy this again in the M.This swim skirt is the perfect length to cover chubby thighs, but unfortunately fits 1 size smaller than stated, so i'm not keeping mine. Otherwise, it was good quality bathing suit fabric.The picture showed pink, the description said green and i received white?!?!? I was sad because the fit was really nice. Nice high waist and good length ?Love these, hate my thighs lolIt works with all bikini tops and looked fabulous with a sexy black one piece.great buy!This swim skirt fits well is very comfortable. It sits just below the waist, and is the perfect length. Waistband is wide and soft. I ordered black, so it goes with almost all my swim tops. Covers where it needs to.Highly recommend!