I received my parts right on time, they look top quality, I installed them on my gas tank they fit perfect, I put it all back together and it works like new! I'm very pleased with the company and next time I need some parts I will order from them. I have 3 boats so I always need something.