Perfect!  
Nice quality. Not too hard to assemble.
Did not use the paper towel holder, it would have made it too long for space.