This holds quite a few cans.  It does a fabulous job with soup sized cans.  My only wish is that it held larger cans, you can only really store large cans on the top row.

Pros: holds a lot
Cons: doesn't hold large cans