Very well made and the Prime Day price made it well worth it! We bought a cruise for spring break 2018 and are surprising the kids with it for Christmas so were using these passport holders as part of their gift to surprise them!