beautiful and functional
Well constructed, beautiful and functional! What more could I ask for?
Rating: 5 stars