Honestly, there are many other options out there but probably the M30s is a quite better option. I own a m30s since 2019 and there has been no issue till date. I have dropped it twice in water, once while riding a bike and maybe multiple times on ground (it was protected with screen guard and a silicone case) and still there was no severe damage, quite few scratches and few shatters on the back side but still survived and functions properly. My m30s has 128gb internal storage and 4gb ram. Youll have to protect it with a case and a screen guard though but they come cheap so its fine. Overall I like it!