Love, love, love this couch! The way it came in separate boxes made it so easy to put together in just minutes. I was worried about how the material would hold up to my dog and it’s wonderful! It doesn’t scratch or stain.