Exactly what I was looking for...easy assembly, reasonably priced and quick and on time delivery. Will be ordering another for my bathroom. It holds alot in a little amount of space..