Have had these for a while - very solid and stand up to grandkids use.  This matched our needs to a Tee - very happy with this purchase!