I don't know how to link to another thread, so I've just copied the part you might need. Hope this helps!!
It seems like a lot of people are buildng cabinets using MDF. I understand that it is easy to cut, rout, etc., but the stuff is really heavy, doesn't hold screws well, and is subject to deterioration from water and humidity. I can't imagine building a cabinet that I wanted to last a long time out of MDF.
I suggest that you use MDO plywood. This is a plywood with a paper covering. Man, you just can't beat this when you are ready to paint. The paper surface is really smooth so you don't need to sand it, and you don't even need to prime it. The paper keeps the wood from soaking up the paint.
Like all other plywood, it is a little more difficult to work than MDF, but it makes up for that in every other aspect. Someone wrote in to Norm Abrams (master carpenter for This Old House and The New Yankee Workshop) asking about using MDF to build a corner cabinet for his dining room. This is what Norm said.
(The carcass is referring to the outside housing of the cabinet).
"Making carcasses from MDF would be challenging. The carcass would be heavy and the material doesn't hold screws very well and would have to be painted very well to avoid humidity problems.
MDO (medium density overlay) is a tough paper covered plywood product well suited for the corner cabinet. It can be fastened with screws, nails, glue etc.
MDO is a quality plywood product designed for the outdoors. Sign-makers use this stuff to make weatherproof signs. It may be found in some home centers and lumber yards, (if they don't have it they can order it). You're more likely to find it at a plywood dealer. A perfectly reasonable alternative to MDO would be good quality AC fir plywood."
Now, I know that many of you have built cabinets with MDF and have had great experiences with it. I'm not saying you're wrong, I believe that whatever works best for you is the right material to use. If you would rather use MDF because it is easier to work, and you're not concerned with the moisture related problems, I say go for it.
But I would advise someone who has never built anything before to go with MDO plywood. I think you'll be happier with the results, and hopefully this will keep you going in this hobby.