Hey, you cant beat the price. It is really form fitting. I got it to wear to work but its more of a date night skirt a little too form fitting for the office. I normally wear a size 4. I got the small in black and it fit but is snug. The medium probably would have been a better choice. The fabric is decent and the fabric isn't see through at all.