We ordered the queen size mattress and foundation online. My husband had to put the foundation together and it took a while but it is very sturdy and there are no sqeaks at all. The mattress "inflated" quickly and is on the firm side, but that is how we like it. Very easy process to order and set up- only problem is that, unlike buying from a brick and mortar store, no one came to haul off the old mattress and box springs. FYI-we are in our 60's.