Expected it to fit a T-cushion loveseat but could fit any loveseat.  Always tucking in material.  Nice to look at.   Price was more expensive than a retail store