Does exactly what it’s supposed to and looks a lot more expensive than what we paid for it. Comfortable fabric against your skin. Very pleased