Hi there,
I bought 2 of your 4.5-inch Vintage swim trunks, and 1 4.5 inch Vintage (4-way stretch). First let me say that today there are too many options to choose from, though most of them are ridiculously expensive. Maamgic has found a good niche offering decent quality shorts, with good designs, and details at a very competitive price.
With that said, there's room for improvement, as for example the fabrics they use. At least speaking for the 2 Vintage shorts I bought, the fabric is like some type of velveteen that's super thin and doesn't look or feel like it would last much. Also, it doesn't dry as fast as they promote. The drawstrings look cool but are starting to show some fraying after a few washes. Another area of improvement is the side pockets. Though I like having that option, the mesh used is super stretchy and if you put your phone in there it will literally stretch so much that it creeps down the shorts so when you insert a somewhat heavy item such as a cellphone, or keys, they will hang outside your shorts, and it also it bounces all over the place, so forget about doing any type of active motions with this shorts if you are planning to have your phone, wallet, keys, etc inside the side pockets. By the way, it gets even worse when you sit down, as these shorts are only 4.3 inches so the pocket mesh will hang completely outside the short sideways displaying whatever you have inside and it looks terrible.
Now I'll say that the fabric used on the Vintage stretch swim trunks I bought (camouflaged) does feel much better quality compared to the regular non-stretchy options.
With all that said, I'll tell you this. I wouldn't mind paying a little extra if they decide to use better materials, and made more 4-way stretch options available. I mean I'm sure they could do that I keep their pricing under $40, which is $15 over their current price which leaves a good margin to improve their swim trunks.
I hope this helps,