Beautiful piece. But, my wine glasses did not fit in the slots. And unfortunately, i did not measure to make sure my ninja coffee machine would fit, and it did not. So, if you’re looking to put your coffee machine on it, the clearance of the shelf is not very tall so definitely measure. The wine slots are big enough for roughly 3 inch bottoms. Still happy with my purchase though.