I bought this recently, in the white-wash finish, since my new kitchen didn't have a pantry to speak of for food storage. It is small, each shelf area hold 2-3 cans of soup, not mixing bowls and cereal boxes as I had intended. It came flat and needed to be assembled. It wasn't especially difficult to build except that in one case, the second big piece I was supposed to use was mislabeled, so it took some backtracking to figure that out. Also, some of the holes weren't drilled deeply enough, so I had to rig up other ways to assemble it. Many people in that situation would be frustrated. Overall, it will suffice.