Fits perfect with my loveseat! Comfy, but firm so it doesnt swallow you when you sit in it!