The massage was very firm, just as I like it and my body felt very relaxed after ward. The price was even better! My only criticism would be that we were made to wait 10mins which is too long, we were undressed and ready in less than 5 mins. So the 1hr massage was only 50mins