Super super cute we love them. They are a little firm but not as hard as a rock. Only complain was the legs had pretty large chunks out of them but you can't even see them. Over all super happy with the purchase.