Good piece for the money. Plenty of storage room (10 new fluffy towels fit on one shelf alone with shelves evenly spaced). Takes some time to assemble and the doors are a little tricky to line up correctly, but overall not terribly difficult.