Received bed in a fair amount of time.  It was easy to put together with 2 people. It took about an hour.  It's a little less sturdy than I was hoping but for the price, a great pick up!