Yes, shampoo, soap and a hair dryer are provided.
Some on these boards have found the dryer weak, so you may want to bring your own with an extension cord.
My 13 daughter, with long, thick hair, and my wife, with long thin hair had no problems with the built in hair dryer in the cabin.