The skirt is well made, washes well and fits really well. I am a 10-12 and got a medium. The Small did just fit but I ended up swapping as it was a bit tight. I was pleased I did swap. Customer service is ace here and the set is lovely. I have had a tonne of compliments.