I am very happy with my hutch!  It was a bear to assemble, but everything was there.