Not on time and was charged extra for removal even though the booking stated removal included. The atmosphere was horrible. The lady next to me was having a big nosebleed and no one really did anything. Gel unevenly painted and cracked after a couple days. Overall, I do not recommend.