This cover is perfect! The dimensions are met, the iPhone comes without the cover "yawns". I would say that the cover is between the 'soft' and 'hard'. The effect 'mat' lets not attract dust. All buttons are accessible, good cutting. Ultra satisfied with my purchase :)