The desk was easy to assemble and fits perfectly for what I need. It might be a little small for some however.