Well made. My dog is quite heavy and she has no problems of sinking in the foam. Just be careful of dimensions. It takes a lot of room :)