This shelf is good for the price.  If it doesn't stand up to all the kids in our waiting room, I'll upgrade to something sturdier.  It is attractive.