Good size but unfortunately the tops have a very cheap feel due to the waterproof coating which has a bumpy/rough texture and gives off a slight blue sheen (I got the black color...from the other customer photos it looks like the white doesn't have this issue). Will be returning these.