This is a well made piece with much detail ! " incredible fabric  ". I would think it would snuggly fit any chair like this. Sadly it just wouldn't fit my leather chair. " slipped out of tucks through the seat toward the back and especially the arms. Wish this warning had been in the add ?