Exactly what I needed. Compact but still has enough room to be comfortable and relaxed. Firm so you don't sink into it and have good support to the back. All around an excellent buy if you don't want to spend too much.