Desk arrived in hundreds of pieces.  It took my brother 5 hours to put it together.  Its a good value for the price, but the fine print about massive assembly required - would have been nice if bigger.  Quality of desk is not bad for price.  Its not a very high end desk - but fine for home office or guest room.