Absolutely perfect!  Even better quality than looks on line.   Love the snappy chic finish!