What's great about Meijer is the selection that they offer--its pretty much a one-stop shop for... everything. Food, cosmetics, sporting goods, electronics... pets, even (though I do not recommend it for this purpose...). The store is well-organized, too, so that things are easy to find.
The problem, though, comes when you take into account just how popular this store is. With all of its conviences, there are a lot of people that go there, making it oftentimes too crowded for comfort in some sections, and check-out lines are ridiculous. This is not the place you go to for a quick shopping trip or just to pick up a few items.