Fabric has the perfect stretch to fit nicely and it is also quite soft and comfortable. Colour is true to the one featured in the ad.