It is a great fit and durable.  I am planning to order at least one more.  Takes a bit of muscle to assemble, but they are a tight fit and that is good!