The plastic frame seems sturdy, the Cushion is very thin. Had to extra padding to get my beagle to use it.