I bought this a week ago and very happy. size was just right and it has an anti slip holder in the middle. great for cold and hot water. it can hold my hot coffee for more than an hour.  great for travel also,