Perfect for a small living room. Assembly was easy. Feels sturdy. Cushions are hard - medium firmness.  Great value.