Got this for my 60 year old dad for working out at home. It's nice and stable on carpet. Haven't tried it on a hard surface though. The deep ribbed top surface is great for avoiding slipping. I'm glad 4 risers come with the step because I had no idea what level my dad was. My only complaint is that it has a strong plastic smell. My dad leaves it in the garage when it's not in use. The smell has gone down a bit since he took it right out of the box 2 weeks prior. Hopefully it will go away completely so that he doesn't have to keep storing it in the garage.