Everything is top of the line. I have not found another product out there like this. You have to pay premium dollar for it but you get what you pay for. Worth the investment in my opinion.