This wasn’t for the dogs in my home. If they like sleeping against something those rails are as hard as they look. The main cushion IS good