It's a nice colour, and the fabric seems fairly resilient. Assembly was easy. It's fairly lightweight, so would be OK on a carpet but slides on hardwood every time you sit down. It's firm, but most sofas seem to be these days.