Our dog is 32lbs and fits in this bed perfect. Very happy with purchase, have been looking for this style bed for a while.  Like Ortho foam and that cover can be washed.  Price reasonable for quality of product.