Solid materials, good instructions. The assembled cabinet is perfect for a printer, paper and additional storage. The outlets on the shelf are very convenient. This is exactly what I was looking for, the price was reasonable and it arrived as promised.