this bag is exactly what I was looking for! I needed an XL bag and this one delivered. It is made with the targus quality, My last targus bag lasted for 7 years, and I don't expect anything less from this one! In stores this bag retailed on clearance for 80$ got this for half that price with shipping included. I expected it to arrive in about 10 days and it showed up on my door the very next day! I know the shipping time has nothing to do with the quality of the product, it was just an added bonus to receive it so fast!