Seems to be good material. It is pretty small but the dimensions are listed. There is no glass on the doors. Using it for a TV stand, there is a cut out in the back for cords. Approximately 2 hours to put together (includes drying time for glue).