Does not my my skin itch.
I have not used this product to take off makeup.
Rating: 5 stars