This product is one of the best,and its really worth every penny,the only problem is the assembly is really  hard and I have to pay for that which is make the product expensive so its good in one side and bad from the other  I Ferdinand highly to buy the product assembled already , because you save money and headache.