This is everything! It gave a nice modern and space in my living room. I paid extra to assembly but make sure your clear with handy that you also want it put on the wall. It’s quality material.