Couldn’t be happier with this purchase thus far!It’s sturdy and hefty, so if you’re using it as a something to sit on, it never feels like it might tip over if you shift too far one way or another.Also of note, it comes assembled! No having to put it together and add another Allen wrench to my collection.It might be a little too high to use as a footstool IF you have low sitting seats like some of my chairs are, but it’s a perfect height for my couch, which is a pretty normal seat height.The material seems to be good quality and is a fabric that is quite trendy right now. Cats will be attracted to it because it makes good scratching material, but it only took a few days for my cat to learn it’s not a scratching post. He does love to lay on it though, so two happy customers here.Finally, the pink color is spectacular. It’s hard to find a pink that is neither too babyish nor too beige, but this one hit the bullseye IMO. 10/10 would recommend.