Perfect for what we needed for husbands home office. Took about 2 hours to put together with 2 people.  Not really hard, just time consuming.  Good quality for the price. A little smaller than I envisioned, but true to the dimensions advertised.