I ordered this on a Tuesday and it was delivered on Friday! Much faster shipping than I expected. There is quite a bit of assembly, but the finished product is very sturdy and beautiful. My boys absolutely love their new beds!!!