The whole process was so easy!! From the great website where you can pick and choose all your parts, amazing. Then the whole build process you know every step from when the parts arrive to when they are testing it to arriving on your door. I great experience and would highly recommend them to friends and family