For the price we spent, I think it was an great buy. The wood split in some areas and the holes weren’t perfectly matched, but we were happy with our purchase considering what we spent on it. It did take us two days to put together though. Overall, it’s held up well with our four kids playing on it daily. :)