Very very good quality and stays firmly. It helps my older dog the have hips problems to get up and down of my bed very easily.