I bought this for my German Shepherd who is 7 months old and 80 pounds and he loves it.  I would have liked it better if it had some memory foam in it or the egg-crate would have been thicker but it is still good for the price.