It’s very sturdy and a great height! We bought it as a footrest (I’m super pregnant right now), and it’s become a family favorite. Plus, our 3 yo loves to sit on it during movie time. It is definitely NOT soft.