Extremely happy with this purchase.  Easy to assemble, fits perfectly and great quality! Love it!