5 star quality.  1 star delivery.  It was uppoaes to be delivered on June 25- ordered on June 6.  Actual delivery was July 28.  Back ordered 5 times during that time.