I would not buy this again. It’s a bit too short and slips down often even with the elastic strap that hooks to the back of the chair. There should be some sort of anti slip on the back but there isn’t.