Really easy to put together and it looks great! It didn’t come with screws to attach to the wall though. Luckily we keep extras lying around, as well as dry wall screws. Also, it came SUPER fast! Like, at my house in 3 days fast