Arrived before expected shipping date, was packaged well, parts were well labeled. Product is a good value for the price.