I am so in love with this cabinet. It was easy to put together and the doors are in fact glass (I was worried theyd be some other cheap plastic-y material). I have it sitting on a carpeted area and the skinny metal legs sit just fine without any wobbling. Im definitely considering more products from this line.