A few things that are more of a personal preference that I think would increase the look substantially. First, the rivets are fast but sewing or lacing the edges will look a lot nicer and reduce the amount of leather required to make an item. Also, the rivets will work themselves loose over time meaning you will have to put new ones in eventually. Second, on the corners, round them slightly. Even if you use something small like a quarter, it will prevent them from getting banged up. Third, burnish your edges. Fourth, on the opening side on the back, keep your edge the same as the other 3 sides so it looks more uniform.
You did do a good job of keeping the basket weave going straight which a lot of people do have issues with and your dye job looks really nice. Keep up the good work and I look forward to seeing more from you in the future