I am hoping this will be a good cup but when I saw it I was disappointed with the quality.  I am concerned the lid will not prevent spills, it seems to be a little flimsy. This was a gift and I was a little embarrassed with the quality.