Beautiful faux leather sofa that looks just as good, if not better, in person than it does online. Firm but comfortable cushions. Easy to clean/wipe down. I paid for assembly, which took one individual about an hour. One star off for an armrest that is slightly bent; unclear if it arrived that way. If you have cats, do know that the sofa material can puncture if your cats leap off the couch. I'd recommend this product.