great overall. I feel the need to add that the products I received were quite dusty. makes me wonder if I got the products off old shelves. dont want to be putting anything expired on my face. perhaps it'd be wise to wipe clean the bottles before sending them out. otherwise, all perfect. delivery timing was pretty okay too. the products are nice as well. I've been reaching out for them another lately, goes to show it's working !