The purchasing process and speedy delivery was great,but the delivery company was a lot left to be desired.upon delivery they left the package on the ground outside the door,they didn't call or email to let me know that the package had been dropped off and there was no one home,only a neighbour had contacted me to let me know it was there and a person was trying to steel the package only it was so heavy it would have been stolen.thanks to my neighbours husband for stepping in and placing the large and very heavy package in his garage until my son got home from writing his exam to retrieve it.