My 5 year old and large dog climb all over this and so far there’s no scratches. Easy to move around. Stable enough to put my feet on without it sliding around. I love it!