Originally 1500.00 from David's bridal has been professionally cleaned and the sleeves have been taken back off however all of the fabric extras are here. Size 20-22.There is a small black mark on the bottom underside at the train. Dress is 650.00 obo it is a beauty and a must try on.