Absolutely amazing :) It looks and feels great... It arrived in time and it is just perfect fit.