The corners are very sharp and I had to put corner bumpers on each step.  They don't stay on well due to the carpet.  This is my only problem with the stairs.  My dog loves them !