I’m a size 12/14 (with an ample behind) and got the XL. It fit well, but the waistline in the back rolls up little.Cute styleI ordered the Seagoo Swim Skirt with Leggings to wear when I take my kiddos to the splash pad. The swim skirt is made of light material that dries easily. The gray color matches nicely with several of my tops. Care instructions are to hand wash and line dry.I’m 5’0”, 95 lbs. and the size small felt a little loose around the waist. I am concerned that when the skirt is wet it could pull down. (Haven’t tried it out yet because all the splash pads in the area are closed due to covid. Will update this review as necessary.) Sadly, the ruffled skirt is not as flattering as I expected. I am short so it falls to mid-thigh, lower than on the model, but it just makes me look really wide in the hips and thigh area.Disclosure of Material Connection: I received this product via the Amazon Vine program. All opinions in this review are my own.This looks good on my wife, but for her body type, the fit is a bit off. The waist is low, so to her, it always feels like it is falling off (or not providing full coverage). So if you like the low rise look, this will be good.I wore this as part of an 80's costume. Very cute and comfortable