Exactly what I wanted. It took 2 people 3 hours to assemble, and we've had a fair bit of experience assembling furniture recently. Feels very sturdy.