My dog is 50 and fits on it fine the material and thickness was a little cheaper and smaller than i expected for the price. but does what i needed it to do easy to assemble