This is a very nice unit overall.  We were happy the shelves are adjustable and it has a nice overall appearance.  It takes a couple hours to assemble but the instructions are clear and it feels solid.