This cabinet is very nice.  We use it to store extra linens.  Directions are easy to follow.  My daughter assembled it with my help in about 2 hours.  However, the pre drilled holes are not lined up when you attach the door hinges to the unit.  It is not super sturdy.  If you're using it for kitchen storage where it will get a lot of use, I'm not sure how it will hold up.  We are happy with it, it looks nice and fits nicely in a nook in the upstairs hallway.