Overall great experience at a great price.