Some work to put together (I hired a handyman to do it) but the result is fantastic. I've used this desk three times for different clients.