The colorstay glasses really last a good couple of hours!!!! The only thing on not crazy about is the sticky thing its going on when u rub ur lips together but hey the colours are amazing and you don’t have to apply lipstick every 30min.It’s a small sacrifice I cn make to have pretty lips for hours!!!!