Item arrived on time and well packaged. Assembly takes some time (1.5 hours for me but most will take 3 hrs). Item is made of MDF and is heavy but well constructed and good quality and looks very nice once assembled. The mirror surface is not glass but a reflective plastic sheet. My intended use is for a shoe cabinet since ALL the dedicated shoe cabinets on Wayfair are not usable for North American shoe sizes above size 9. To that end, the cabinet was supposed to have a total of 6 shelves but only arrived with 2 shelves. Wayfair said they would deliver to me the missing shelves…we will see. I suppose as an entertainment cabinet it would be fine but only has 1 shelf on each side. As a shoe cabinet it easily accommodates our size 12 shoes.