took forever to assemble but is perfect and has lots of storage. top shelves are not high enough to put tall glasses or wine glasses