Excellent and very stardy!  Arrived on time.  Assembling was easy.  Got the correct colors and no parts were missing.  Overall very satisfied.