Serves our exact purpose. It stays in place and helps our elderly dog navigate our stairs easier. And helps me too!