I have had the ramp for a brief time. It appears the carpet inserts are quite slippery for my 12 yr old Westie.  Will consider looking for some non-skid material to cover the existing carpet. Light weight and good construction.