Perfect
Love it.  Easy to put together and I like the flexibility to change shelves.
Rating: 5 stars