We've got 2 desks for our home office, and they are so perfect! It is easy and quick to assemble, and you can put many stuff in the side shelve. The desk is not too big or not to small, just perfect for home.