Good hutch but a little difficult to assemble.  Not all the mounting holes line up.  I had to custom mount the top to the hutch by drilling pilot holes and screwing it together.  The decorative trim piece on the top was off by a fraction of an inch and that was enough to keep the mounting pins from lining up with the holes.