We just finished having our carpenter put this desk/hutch together.  It has many pieces, and with my being in my 70's, it looked like more stress to assemble than what I cared to have.   He said it was fairly easy to assemble if you followed instructions carefully, took about 3 hrs., and seems like good enough quality which should make it hold up well.  It is very solid except the little drawer on the left side of the desk is a little wobbly when you pull it out, but not enough to be problematic.  The manufacturer missed an opportunity to add more storage by putting a narrow shelf across the back of the knee area, and adding a small shelf in each of the little cupboards in the hutch.  But someone who is handy could add those themselves and I think we will do that.  I got the white finish and it is attractive and so far I love it.