Totally perfect in every respect. Beyond 5 stars.........