I've had this snadbox for a few months and it has really held up in rain and hailstorms. Great quality and a great price. My son is just about 2 and loves palying in it, it's a good size for a smaller yard but still big enough for a toddler to sit in.