I would be careful with those blankets...
I'm not 100% on this, but I had heard that there was an issue a few years (or more) back with the mylar coating inside some tents off-gassing noxious fumes and killing plants. I would be a bit worried that those blankets may be made of the same material...
I may be completely off base here, but that's just my thought on those blankets.
As for your box, its VERY nice, especially since you don't have any carpentry skills... lol