Great desk for a small office space and sturdy . My 12 year old son and I had it assembled in 30 minutes.  It would be difficult to assemble with only one person, but not impossible. It fits my laptop,monitor,and decor with ease.  Overall great desk for a small office.