Meets all our requirements Hope it last at lest 10 years We are very happy with the many futures and style'