Fits perfectly and keeps iPhone 5, iPhone 6, Moto X or Samsung S4 Mini perfectly.
Price is not necessarily a bargain but worth it - in my opinion.