Travelambo makes really good quality items for the price.  This is not the first item I have purchased with them but it was the first of this style.  I purchased it for my Wife but it was not her cup of tea.  But I am giving it 5 stars becasue objectively for the price it is very good.  It is soft to the touch and has many pockets and card holders.  I am going to now gift it to my niece who will love it.