I recently discovered Icebreaker (bought their Villa dress - which I ended up buying in 2 colors) and love this brand, top quality and fit. The Villa Skirt is a flattering for all shapes skirt. I purchased Size L in Pewter(waist 31, hips 40) and it fit perfectly. Color is super versatile too.