The product is pretty well made and fit our need.  I am happy with my first order, so ordered two more, but in this second shipment one of the "T" joint hardware is missing, I requested a replacement, but according to the online form it will take 20 days to get it, I consider it too long to wait for a small part.