The shelves were great, not too hard to install after my husband helped...I was screwing the mounting blocks in too hard so they didn't quite grab the groove to mount them.  My only issue was one of them was a little bit bowed on top and difficult to level but we got the job done...and saves lots over the pottery barn shelves I almost bought!