assembly wasn't too hard. the desk is great and works flawlessly so far (24 hours of use).