Almost Perfect
I wish there were guidelines, but that is the only takeaway.  I would buy this again.
Rating: 4 stars