perfect fit and exactly what i was looking for even though my fiance doesn't agree with the price but I LOVE IT!!!!