It’s pretty good! I can tell it won’t last long with my kids and dog. I was unhappy with how it arrived. Delivery box was super damaged and the items Inside were almost falling out! Lucky the couch box frame was in tact! It does fit my space well and is firm for now.