Solid materials, took a while to put together but in the end it is exactly what we were looking for. Definitely a solid bedframe, no issues in the 6 months we have had it!