I love it! It took about 2 hours for my boyfriend to put together.  It wasn't extremely difficult, but it was missing some labeling stickers that made it a bit of a puzzle. Good thing he's a pro :) but the desk itself is extremely sturdy and exactly what I needed for my home office.