Desk was a great buy but the assembly was a bit challenging.  It took us three days to assemble as it had a lot of small screws and parts, and the directions were a bit confusing.  Fit the space that we needed but warn customers that it is very heavy once assembled.