Perfect!! I love the design and the product quality is far above what I expected. A bit pricey for what they are but hopefully the quality will make it worth the investment!