Five Stars
So adorable and functional.  What more could you ask?
Rating: 5 stars