These are great. Bought a bunch for my daughter last time. Fit is true to size. I even put them on the top rack of the dishwasher for cleaning. The white, light pink etc. can get very dirty looking...just throw in the dishwasher...no shrinking or melting...even on heated dry.