In Exodus 35:4-9 the Israelites were commanded to sacrifice material things for the construction of a tabernacle. It is worded as a commandment to them but in that command are used the words "...whosoever is of a willing heart, let him bring..." The Lord wanted them to willingly give of what they had for the construction of a tabernacle.
The Israelites response (found in Exodus 35:20-24) was immediate and many, if not all, brought what they had to offer and sacrificed it for the construction of the tabernacle. In fact they kept giving to the point that in Exodus 36:5-7 Moses commanded them to not bring anymore because they had more than enough to complete the tabernacle according to how the Lord commanded it to be built.
The Israelites had many faults for which we often remember them but in this thing they did very well in being willing to sacrifice what little things of wealth they were able to bring with them from Egypt into the wilderness not knowing how long it would take for them to replenish or replace such things if ever.
We live in a very different time and under circumstances very different from that of those Israelites from long ago. And yet we too are asked and/or commanded by the Lord to sacrifice for the benefit of others. I believe our willingness to give or sacrifice our material things, our money, our talents, and our time help define who we are. And how we feel as we sacrifice also indicates where our heart is on such matters. The Lord wants us to give willingly whether we are commanded to sacrifice or not.
I would like to think I would willingly sacrifice anything that I was asked to sacrifice but the reality is I don't believe I am at that point yet and I struggle to learn how I can improve my heart and desires concerning such matters to align my willingness more to what the Lord what have it to be.