Great product! Received exactly what I was expecting.  Easy assembly, in tact, comfortable and very stylish.