Bought this to replace a steeper ramp since one of my dogs was having a hard time getting up the old one. Assembly was easy and it seems to be working well for him