this should fit most any smart phone however I designed it around my iphone xr which is fairly large.
It can accommodate horizontal and vertical charging so you can watch videos in horizontal mode.