These are great. They fit well and the fabric has just enough give in it to be able to be stretched a bit and will stay in place