I ordered these for my dog because I loved the design and wanted solid stairs for her. They are very nice! She is a medium sized dog and the rise on the large was too high for her little legs. This size is definitely for long legged dogs or larger dogs. Our neighbor's older English Cream loves them so they are getting a lot of use. No more jumping off and on the bed and worrying about hip or spine issues.