Excellent. However, I had paid online £30 for 'short to medium hair' and on arrival was told as I had longer hair I would have to pay more (I completely agreed as hair length is subjective that I would pay more). However, the price listed for 'longer hair' was £35 so I thought it a little cheeky that I was charged £10 by the salon. So instead of paying £35 I ended up paying £40. I felt too uncomfortable to challenge it. Not honest so I won't be returning.