Very happy with all of it. It’s firm and will probably soften eventually but for now it’s just fine. The material looks and feels like it’ll clean up and wear well.