My original order took two days to arrive which was amazing! Downfall was that it had a broken base piece so I requested a replacement part for it... first it told me it wouldn’t get here for almost 2 weeks! This upset me because online it showed that the same item as a whole could be delivered within a couple days of ordering. Long story short, it took five calls and a week to finally get my replacement sent to me. When I received my replacement I was very pleased with it being damage-free! I was able to put it together by myself up until the last couple steps! Mind you I am 9 months pregnant!  How long it took is besides the point! I was very proud of myself! I am so happy with my purchase all-in-all. Very well made and looks so beautiful.