not as stable as i hoped. my cat is 18 pounds and the whole thing shakes when he moves. also had a weird chemical smell when i opened the box that took a few days to go away. fabric is soft though.