This thing is so beautiful. Between the color and the texture.. it’s hard to tell if it’s dirty or has a small stain on it. I love that it is modular so if I needed it to be bigger or smaller it’s super easy to order another piece or take one away. The hooks that hook each piece to the next are easy and effective. Each seat came in it’s own box and all you have to do is open it and stick the legs and back cushion on, it’s super simple. The only downside is there is no way to keep the ottoman in place if you have hardwood floors without buying an additional non slip piece for under the couch. But I would definitely recommend. Love it.