The delivery was earlier than I thought it would be and the mattress is very comfortable . We waited 2 to 3 days for the bed to inflate and it was actually done within the first day. There was a bit of a chemical smell at first but within the week it was gone. The desk we ordered was easy to put together and is very sturdy. We are very happy with our purchases!