Absolutely perfect! Great quality and high end look! I love them! My husband said they were easy to assemble too.