Product is good but the delivery was delayed for more than 3 weeks! Would have given 5 stars if the delivery was on time or atleast in a week delay.