I have 2 of these - the grey one I love and it stays on all day but the brown one not so good. The colour is a bit insipid and it comes off after about an hour.