The bag was received in a timely matter, about 5 working days after my order was placed. Fits perfectly! I deducted a star because the fabric for the bag is different from the original. It's half as thick and the weave is looser so there's more dust when in usage