A little too shallow for my 30 lb dog with a long body.  But doing it's job for now.. I just need to watch her and make sure she does not slip off.  Think would work well for toy breeds.