The product itself is fine but the delivery is off. So stressful that I had to wait all way with no means of communication received from FedEx !!!