Arrived in 2 days from ordering and it took about 1.5 hours to set up with two people... looks great overall in my toddlers bedroom.. I would definitely recommend.. and for the price you wont go wrong !