Product is thin and flimsy. Bought for a love seat and it doesn't even come close to fitting or staying in place. On the plus side the color was exactly what I wanted‚Ä¶.