5 stars all the way. 100% satisfied and beyond.