Excellent, arrived really quickly, much earlier than i thought, easily put together and perfect to size, fits in exactly where i wanted it, i am really happy with the product and the service.