Easy to put together and much easier on my pups joints compared to stairs. My dog took to them without any need for training