the dress fit well but it wasn't very high quality and the straps eventually broke after wearing for a few months. It does not look as cute in real life. disappointing and attracts a lot of hair...i have a dog and i was covered. lol