I've got a list of things to do, but it's all going to have to wait because cocktails by the beach are a priority in my Oh Darling mini. Summer days, sun on my back & non-stop giggles. Living my best life with my besties. SIZING XS fits size 8 - Bust 95cms - Hips 115cms - Length 68cms S fits size 10 - Bust 100cms - Hips 120cms - Length 70cms M fits size 12 - Bust 105cms - Hips 125cms - Length 72cms L fits size 14 - Bust 110cms - Hips 130cms - Length 74cms XL fits size 16 - Bust 115cms - Hips 135cms - Length 76cms Fabric 100% soft lightweight rayon. Hand screen printed, some slight irregularities may occur.