5 stars! No complaints. Worth every penny!