I agree the small is the best value for the price! I have a small one too and it fits a lot except your phone (car keys, lip gloss, cards) I was going for a large too but actually even if it’s smaller than people thought it would be I think it can still look bulky. I just think for the heart shape it looks much cuter in a small 
