Wonderful quality!! I did notice that the seat cushions do sit a little higher than the bottom of the sofa, like some reviews mentioned, but they cushions do sit better on the bottom after some use. We’ve had it almost a year now and it has held up really well. It was stained on the bottom (with only god knows what) but it came out very easily!! Also, I took a picture of the zipper because it’s great quality and all the cushions have zippers and are reversibleflip-able, so if you do get a stain that you can’t remove just flip that puppy over. 

It did come with the 4 pillows pictured in the listing. (I just moved two.)