The size is perfectly snugly and soft for my 8 lb. pet but can easily hold larger. A very good buy that is well made.