Excellent quality for the price. The mattress is sturdy but plush foam. My senior pup seems very comfortable on it. We couldn’t get the rod to work to make it a cave, but it’s such a good value, we didn’t care. I would buy this bed again.