Had this play set for about 6 years now. It has held up over the years. My kids have had hours of fun playing on it. I would buy it again, assembly did take a whole day.