She's very soft and huggable. I stuff my girls pretty firm so they can stand on their own and hold their shape over time, but they don't feel like a rock--they're still squeezable and cuddly.She would be shipped from Kentucky, in the US. If you're in the US yourself, the shipping will be $20, but if you live elsewhere, I'll have to see what it would cost to ship.