The loveseat and arm chair were the perfect fit for my office. Cushions are definitely firm, but very comfortable.