Perfect
Beautiful, solid
Rating: 5 stars