The lid fits very well, no spills even tho it seems like it would. The feels nice to hold and carry and the size was what I was looking for. Not too big, not too small. The only negative I found was the silicone lid will pick up the scent of detergent from the dishwasher, but that is easily eliminated if you hand wash it. I would buy this again!