These little steps are perfect for my mini dachshund.  He needs help getting on the bed and these work great for him.  They are made from a high quality foam and are firm enough to withstand his hopping on and off of them.