Arrived on time and was very nice! I got plenty of compliments at a pin up themed party. I got the xl as that is my normal size and it fit well. The sweetheart neck line fit a bit weird at the top but it was no big deal as you couldn't tell. Overall great buy and for 30$ Im happy!!!