Solid wood and comes already put together. Though pretty heavy to hang on the wall with just two crews. We used different screws than what was sent with the shelf to make sure it was sturdy.