It is a perfect fit.i Purchased it in white color.
Have been using it for almost a year, then written this review.
My phone has fallen down multiple times, but it provides perfect protection. Secures the edges. Little protued on Front and back so protect body as well.
Does not add weight or bulkiness.