Love the size and it has everything I need for my small office But putting it together was  not easy, and my husband is very handy. It took more than a day and did not come out perfect. Should have some pieces put together prior.