All around great. It's been awhile since I didn't have a hard time with ordering online. I got what I wanted, the shipping was fast , got it a few days sooner than expected.