Very nice shelf but difficult to put together.  Also the hanging screws that came with it really aren't strong enough for sheet rock to hold the shelf.  We had to go out and buy better wall hooks to anchor the shelf better.