A bit unstable but is sturdy enough to do pull-ups. On the carpet, it doesn't slide at all. Have fun putting it together, though. My instructions came blurry and ripped. I had to use the advertisement photos just to assemble this. I have no idea why VEVOR can't make regular assembly instructions.