I did tons of research before buying this and I am so glad I did! It’s absolutely gorgeous. I’m so in love with my new sectional. It’s gotta be the biggest couch I’ve ever owned!  Perfect size for me and my 2 dogs to sprawl out on. The cushion covers all come off for washing, and the sections have lock mechanisms underneath and they slide in together nicely. The seat cushions all have Velcro strips underneath to keep them in place. I have blankets covering them because of the color of the couch. I’m trying to keep it as new as possible. It’s an off-white as seen here on the Ottoman. Eventually, I will take the blankets off but for right now I’m trying to keep it dog hair free.