Made my day!
Perfect in every possible way. So pleased.
Rating: 5 stars