Good quality carpet. Much better that what I was able to find in local stores. Stay in place well enough. Main reason for the purchase was to ease the climb for an older dog.