I love it it fits great and its true to size I’m a 5,1 and 34B. I got a small. Personally i think i should’ve got a medium but its more for the fact I’m not used to wearing revealing cloths and i would feel better if the top and bottom were bigger for me but everything fits the top and bottom are very shiny, i love it. the skirts fabric feels nice, its a bit long but that probably cuz im short. I thought the shirt was going to be tight but the fabric is actually very stretchy and soft.