Has anyone had recent experience of this? Am booked in for one tomorrow and just want to know what to expect.