Lots of parts but relatively easy to put together (I did it by myself in about an hour with a puppy underfoot) 

My only complaint about it is the top desk piece was damaged in the corner. I’m not gonna bother with replacing it but other than that 5 stars