Great shelf but not the easiest to put together considering the box had missing parts.  My husband had to go to the local hardware store to purchase the missing parts.  Even with all the hassle it looks nice for a good price.