I received this item as a housewarming gift.  My brother came over and assembled it for me.  It took him a couple of hours, but we were also talking and watching TV.

Cons: The cabinet could be a little larger.  My extra long aluminum foil container does not fit inside.