Excellent product. Everything included and clearly marked for assembly. Very good build quality with metal welds solid and clean. Complete and easy to assemble. Very impressed with entire package. Only negative comment was delivery. Package weighed 90 lbs. so Purolator subcontracted a local firm to deliver who were excellent. This however delayed shipment receipt somewhat.