Love this desk! It's very nice and clean looking for my home office, which is exactly what I wanted. It took a little effort to assemble, and like other reviews have stated, the keyboard portion was the most difficult/annoying. Probably took 90 minutes total to assemble. It nicely fits my 3-monitor set up with speakers and a desk phone. Very happy with my purchase and would recommend to anyone looking for a nice home office setup.