The padding/support seems fine, but I was a little disappointed by how thin the removable cover is; my large dog likes to 'dig' on his bed and his claws will have this cover shredded in a month or 2.  I am happy with the 'Large' size I bought for my 78 pound pit bull- it is the right size for him.