Great color, firm foam.The steps are a little skinnier then I expected so the slope is steeper then I was hoping for. So I wouldn't suggest this for someone with larger dogs (i.e. labs, etc.) or older dogs. But works great for my younger, smaller dogs.