Has ample storage space. Not worth the money i spent though. The finish is not so great and despite how well the granite top was packaged, it still had scatches on it.