Couldn’t be happier. Soft to the touch but firm support. Perfect size and color at a great price. Our pup got right on and decided to sleep there instead of with us.