Easy enough to assemble, my young teen put it together with little help.  The desk itself is very nice, looks exactly as was in the image.