The desk is functional and sturdy. It took me over an hour to assemble, but it was worth it. The desk is great.

Pros: great value for the price