Even though it is all MDF, the walnut veneer on it really makes it look nice.  It doesn’t feel terribly stable if you’re going to put it in a kids room, or if you have children using it constantly, unless you use some form of attachment to a wall.  Or if you trust your child enough not to climb it to reach the top shelves....