I'm satisfied. communication with the seller was easy and friendly. Delivery was done on time. I haven't installed the pump yet, but after inspecting the product, everything seemed to be in order and quite high-quality. The color seemed to be different than what was ordered, but that doesn't matter to me. Due to Mr. Edison's excellent customer service, I feel confident if any warranty issues arise in the future.