Excellent product. Excellent price. VERY easy to assemble. On-time delivery. It couldn't have been better.