I've only had this desk for one day and I'm in love. The assembly was fairly easy, a little annoying but took me about an hour. It's so big and exactly what I needed. I work from home, I have a desktop computer with 2 monitors, a laptop, and several notepads strewn about and I still have plenty of space to place everything else I can think of grabbing and putting on this desk, AND the cats still have space to walk across it without knocking anything over ;)