The ramp was very easy to assembled, isn't to tall....the carpet isn't to resistent, the dogs slide a lot.