I dont recommend these couches, they feel like cardboard. First, I should of read the description better because it said black fabric so I assumed they were cloth. They were actually faux leather, which were quite difficult to clean. You really have to scrub them to get any kind of stain out, and I think over time this will cause the material to wear down. As for comfort these were the most uncomfortable couches I've ever sat on. They're extremely firm and it felt like I was sitting on the ground. As for style, I absolutely loved the look, but unfortunately I returned them.