Perfect but the strap and its attachments are quite fragile! I mean the made my bag fell in with the computer and the computer off angle shot !! The plastic tie is won when I was walking alone in the street .... otherwise the product quality is there and a lot of room to store some stuff