Came in the estimated time and is absolutely gorgeous. I was worried that it wouldn't be long enough because I am 5'10 but it fits almost perfect. I ordered a size 6 and weigh 145 pounds. Comes with built in cups. The only complaint I have is that the neck is tight but can be stretched out to your desired size. Can't wait to wear this at homecoming!