Only complaint was box was damaged during delivery. But fortunately nothing inside was damaged. I put together the bed myself in about an hour. It was fairly simple and easy. The bed holds up, no squeaky noises or movement. It says recommended 11in mattress, I put 14in mattress and have no issues. Satisfied with the purchase.