So perfect! I love this design from all angles and I had been looking for a bookshelf like this for so long and was so excited when I found it. It’s sturdy and easy to put together. Doesn’t rock or rip on carpet which was a big concern of mine. Still light enough to be assembled and moved by one person.