Took less than an hour for my son and I to put together. Holds my 32 monitor well enough and has room for everything I want it to hold. Its a desk and its very good at doing desk stuff.