Absolutely LOVE this Dining hutch! It matches my table perfectly and it a nice solid wood piece! Came in two big boxes - nothing to put together other than setting the hutch (top) on top of the cabinet. There are two metal hinges that swivel to allow you to flip up screw them together to fasten in place - other than that - easy peasy! The cabinets are DEEP - lots of space inside for storage  1010 recommend!