Hi The squish is finish or it lasts all day?