Easy enough to assemble, shame about the missing parts. It's a tight fit for a standard double mattress which I am a little annoyed by; but over all it seems sturdy enough, and not likely to creak as you roll around in it. The pistons for the ottoman are very stiff right now, but no doubt get easier with use. Delivery was on time and very friendly.