I do them and they last about 3 weeks before they are getting inedible. Make sure the gingerbread is fully cooled before you start constructing and use like PP has said use plenty of icing I take one to each Xmas lunch/dinner we have and they are always a hit. My Oma (Grandma) used to make them every year and we aloved them even as adults.