Perfect!
Not only does this piece do exactly what it should, it is beautiful!  The pics don't do it justice.
Rating: 5 stars