Ordered on a Thursday and it was on my porch on Friday!  I was very impressed by that.  The desk took a long time to put together and required two people. It's really sturdy and pretty!