We bought two of these for our home and love them! They are pretty easy to assemble once you get the hang of it. Super easy to install. They are the perfect depth so that they don’t stick out so far from the wall but can hold a ton of books! Excellent find