I still can't believe the price and quality of this TV stand. There was one small caveat, it came in a million pieces. But the pieces were perfectly marked and with a simple screwdriver assembled without any issues. It did take three hours to assemble but the end result was amazing. Most of the main components are wood with interior support from pressed fiberboard. It now looks like a TV stand worth four times what was paid!