Excellent quality product and customer service! A slight problem with the initial order (wrong coloured mat) was attended to immediately and a replacement frame sent within 24 hours. A courier was then dispatched to pick up the first frame. Very responsive to all communication, and I absolutely love the final product, it looks fantastic! Highly recommended.