Very nice quality. Holds cold well. Have not tried a hot beverage yet.
The top leaks (from the top, not from the seal with the tumbler) the only drawback as I see it.
We sized up one size and that was perfect. The photos on the swim trunks were great. Clear photos and the colors are so on spot. My husband loved the trunks and wears them all the time. I may buy another set