The shipping time and waiting for the product was very disappointing. Was promised that delivery would happen at a certain timeframe but it was almost 45 days after expected date. Customer service was good but the shipping of the product took way to long