These fit perfectly and look great! I received a message from the seller to make sure I was ordering the correct size--which I appreciate! These arrived a bit earlier than expected. The design and construction are solid. Looks just like the picture.