Arrived on time. It was a little smaller than I expected, but it’s gorgeous!! All the pieces were there, and we were able to put it together really fast.