Very nice, definitely form and function wrapped together.