Easy purchase transaction. However fedex was the shipper and it took them 2 weeks longer than projected to deliver the item. Also their tracking app repeatedly gave us drop off times and since a signature was required we had someone at home ready how ever no package would arrive as scheduled. A complete waste of our time. We have the product now and the quality is fine.