Midwest posts the ingredients in the product details for the kits.
Using their kits, I purchase exactly as much of each ingredient as I need. I'm starting to really appreciate that fact, now that I'm doing some Clone Brew recipes. Picking my next brew to use up extra specialty grains from the last one, leads me to brews I might not have tried otherwise. The kits are a really nice way to get exactly what I need, in the amounts that I need.
I'm also wanting to try Midwest's all grain kits, since I've heard good things about all grain brewing. But for some kits it's hard to see how they could possibly taste any better. Really, these extract-with-grain kits are so easy to brew and the results are so very very good -- why bother?
Of course, there are a lot of commercial beers that I used to like, and now I don't drink them because I know what fresh
beer tastes like. Maybe all grain brewing will cause a similar evolution of my taste buds...