I absolutely love this cart, it looks so nice!!! It rolls fairly well over carpet, but will move better on a hard surface. I can fit about 3 glasses per rack on the wine rack. Also one thing to note is the bottle holders at the very bottom are open to the back, so just something to be careful about if you’re moving the cart around frequently.