Perfect desk, just what I needed for my home office. It did take some time to assemble but nothing too difficult. Shipping took forever, but it was also ordered over the holidays so that was to be expected.