It came in a small heavy duty zip bag, love that. I looked the dress over and it's made very nicely. The fit is very nice. I'm 5'2 and it's not to long at all I can wear flats and it not touch the ground. I'm very happy I picked this dress, it perfect for me.