Surprised with how good the quality was!!! The fabric felt nice, and it was not see through at all. Fit was perfect for me, and runs true to size! I'm 5'3, 120 lbs and I ordered a size XS. I would definitely recommend and wish there were more colors to get!!