The delivery was quick. We got a great price, and it was easy to put together! We love the bed and I would recommend to anyone. We are not little people, and it holds up great. No creaking.