I was a bit surprised when the box arrived! Shipping only took a week to my FPO address! It normally takes longer so I ordered early. One look at the dress and I fell in love. It is nicely made and the color is exactly as it was online! I ordered a large thinking that it might be too tight because I normally wear an XL but upon trying on, it fit beautifully. The length is just right! So pleasantly surprised and will definitely order again from Promgirl!