Arrived quickly. Easy to assemble with clear instructions and all required tools included. Have only slept on it 2 nights at this point, but so far seems to be very sturdy. We love it. The ONLY reason I have it 4 stars instead of 5 is it arrived with a small tear in the fabric. Not large enough to raise a fuss about, but enough that I'll need to use a sealant to prevent spread of the tear.