It is too small to hold passport - but could hold some money and a hotel key/card. It didn't fit comfortably on the Bra.  I will donate it because it wasn't very expensive.  The material seemed very good but it just isn't for me.