Overall this dress was amazing. The quality was so good and fit very well! I did have to get the bottom hemmed because it was to long in length. Has a train as well. The straps are not adjustable so I also had to shorten those as well. This dress also comes with built in bra. I loved the pockets on the skirt too! 10/10 recommend this to anyone who is looking for the dress in the picture! Looks the exact same.