Based on 118 Reviews

Average

4.6

(118 Reviews)
5 Star
86
4 Star
19
3 Star
10
2 Star
2
1 Star
1
  • user2

    Easy to put together velcro wont stay on, so the club house flaps keep falling.

    Easy to put together velcro wont stay on, so the club house flaps keep falling. Quality seems to be good so far