Everything fits as described, not entirely happy with the way the color is (aqua blue; looks more like a metallic light blue)

UPDATE:
the item is well thought out item as it has sections for everything including a pen holder and can even hook a chain to it to create a handle section (not provided)

The section for the passport is large enough to hold the passport book without issue and doesnt have any issue holding more than one either, which is nice since I was traveling alone with a small child. The ticket section is long and holds the tickets in securly until you pull it out.

This product is a must for traveling