I’m 5’2 with a very petite frame, so I definitely had to hem this dress, but other than that it was perfect! I bought it for my birthday dinner as a back up dress, but ended up liking it better than the other dress I bought. The material is surprisingly thick and good quality for the price. I got the blue color and it wasn’t see through at all! Loved it