This is amazing. The skirt is comfortable and light but not see through. It has two layers. It has beautiful print on it. It fit me perfectly. I am 5'3 and about 120 lbs and I ordered a small. I did have to wear it at my belly button since I have short legs but that didn't bug me at all.