Five Stars
These cups arrived on time and are of very nice, sturdy quality.  The lids fit just right!
Rating: 5 stars