Very sturdy ramp.  Not too heavy to move around.  Does have a texture to the surface.  My dog has needed time to adjust to using it.  Definitely guide your dog up and down when using it.  I feel it could still use a little more grip for their paws.