It does the job but it just isn't very comfortable. The cushions and arm rests are rather hard, however I like the fabric and finish. The quality seems good, but I wouldn't buy this again or recommend it.