Absolutely perfect. Arrived on time. Exactly the same as the photo online and fits where I need it perfectly. Might order different sizes to all go together. Very happy with it.