TOP AND BASE COAT
It's easy to say that it's unnecessary to buy expensive nail polish and that it's only the brand that costs but I don't really agree with that. If you spend a little more money on a nail polish it usually has a brighter color, better brush to paint with and it stays longer on the nail. I always use nail polish from Essie but I think that even if you like H&M's better that you should invest in Essie's base and top coat! The ones I have is called "All in One Base" and "No chips ahead" and that in combination with two layers Essie nail polish lasts at least a week before the first flake falls off for me, otherwise it usually keep a maximum of one day. For me, who think it's sooo boring to paint my nails but love having them painted this is perfect!