Takes some time to assemble. MDF and solid wood. Not particularly happy with materials and joint system but it is doing its job. Looks nice though.