It is well made. Our 7 month old boxer loves it. I purchased it to go in her crate. It is actually 34”x 27”( not 24”). So it won’t fit in her current crate. She will be in a larger crate in the near future. I would buy it again.