I love the product! It is the perfect fit and works great for my home office. I decided to purchase the professional assembly, simply due to my time constraints, but it looks like it could have been put together in a relatively decent amount of time with some help.