Everything was as promised.  Delivered 2 days ahead of posted date. Product seems very good, with easy assembly and as advertised.