Perfect!!!  I've been looking for this for 2 years but couldn't find the perfect one!  This is IT!!  And so reasonably priced for such great quality!!