Great piece, feels solid once put together. Overall it was relatively easy to put together but took awhile with all the parts and hardware. Was in good condition upon arrival. Would purchase again. Perfect desk for small spaces and keeps junk hidden.