Delivery wasn't as quick as I would have liked. The bag itself is great! It looks amazing, is just the right size - not too big, not too small. And it's got plenty of room. It's divided into three large compartments. Quality is great and I have had no problems with it whatsoever yet. I've had plenty of positive comments about it from others. Definitely a good buy. I think I'll buy one more in a different colour soon.