I bought this wallet several months ago it holds up very well maybe the only thing I would do different is get a darker color next time cause it looks dirty now but aside from that I love all the ID windows this has available to use