Perfect desk for a little smaller space in our front room. The cabinet & drawer allow for some "out of sight" storage and the hutch keeps the desktop from being cluttered. It took my husband a couple hours to assemble, but he said the parts were all there & the instructions were good. Good, sturdy, attractive desk.