Let me start by saying these skirts are beautiful! I read the reviews about all of the size variations so I started out with an xxl because I wear a size 16 in jeans and I'm 5'1 and weigh 193lbs. It was too big so I returned it and got an xl. I ordered the sky blue, red, and royal blue in the xl. They are a good fit but I wanted a white skirt too but they didn't have the xl available. All they had was large. I took a chance and got the white in a large and it fits very well. I would exchange all the others for a large but i don't want to go thru the hassle and for the most part they fit well. I will say that I will have to wear it very high on my waist pretty much under my boobs because it does drag the floor at waist length. Again...5'1 here. I do think it's odd that all of the color skirts have 3 layers and the white only has 2 but the white skirt layer is thin but not sheer. However I wouldn't wear dark undergarments with the white one. All in all they really are beautiful skirts and they flow very nicely. I'm not one to put my size and weight out there but when buying online it definitely helps those who read the reviews. I didn't find any uneven hemms or sewing errors on any of the skirts I purchased. You can't go wrong with these skirts. They are gorgeous and they are definitely worth the price!