My husband and I just bought our first home and needed to add a large enough pantry for our staples but also extra canned food goods and dog's food. This pantry was the perfect size for our space while giving us amble storage. 
Pros: I like how the bottom shelf leaves extra space for larger containers.
Cons: A little hard and time consuming to put together. Even though we followed the instructions step by step, the doors still don't exactly line up. It's not a major difference (my mom didn't notice when she came to visit until it was pointed out) but we can tell since we use it daily.