Fits and looks great. Seemed high quality enough but i just found a tear in the cushion for the love seat. I noticed it the first time i sat on it after putting it together.

I haven’t washed it yet. Will probably hand wash since the fabric is already ripped. For this amount of money it’s a bummer. Hoping for a discount!