Perfect size and storage amount. Relatively easy to put together although the cabinets were a little touchy to adjust. Finish is nice and it is a sturdy piece of furniture.