It comes looking like the picture, true to size and colour, the small is slightly long I’m a 5”6 girly but it is perfect with a pair of heels. The material is slightly thin however overall it is beautiful and I can’t wait to wear it out and feel like a princess.