It’s an alright bed for the price. I had to add extra foam to it because my dog wouldn’t use it, so it’s really nice now! The top is very soft.