This is so amazing! I couldn't have found anything better. This is so perfect for my dog!  He is older and I want to prevent arthritis. Its so soft and my dog felt so comfortable going up and down these stairs. Perfect size and it's a no-brainer to put it together! Thank you ever so much!