The mattress is great and the frame is fine, although the fixings for the headboard can't be tightened enough to make it sturdy. The delivery service was appalling. They initially refused to even bring the boxes into the apartment complex. After talking to someone on the phone they agreed to leave the boxes outside my door. I could just manage to drag the very heavy boxes inside but had to hire someone at extra cost to take it upstairs and assemble it. What kind of bed company hires a delivery service that refuses to carry the product into the bedroom?