An absolutely stellar buy!  I purchased 2 of these for my living room. They are quite comfortable, with firm cushioning.