Samantha V.I LOVE this sofa. It is so incredibly comfortable. I do wish that each piece of the sofa stayed together a bit more...but maybe my floor is "slippery" or something. In any case, it's ridiculously comfy and perfect for entertaining. We got the sunbrella fabric because of our dogs...somehow within the first two weeks, our ottoman was stained! But Joybird already sent us out a replacement free of charge--great customer service! In general the sofa has been awesome and the fabric clean up has been pretty easy, except that one ottoman snafu. Love love love it.