They are larger than I expected, but that's not a complaint. Easy to assemble & super easy to clean. My big babies lay on them & makes me feel better that my older pup isn't looking for a cooler spot on the hard tile, he goes for the cot now.