It’s ok. It’s very cute and has held up well so far, even with 3 pets. The cushion is deep, but pretty firm. It makes a good second or temporary seating option, but I wouldn’t want this to be a main piece of furniture.