 I decided to buy the MAZDA CX5 in Jan 2015 brand new 0 miles, ok bought it, the co pilot seat was very unconfortable, when you sit on the co pilot seat there is no leg room, I am 5'10 and when I sit on the copilot seat I need to twist myself to enter that's bad, then the fabric is one of the worst quality fabrics I ever saw, the carpet was super cheap, acceleration really bad, the back seats were so small that I had to seat with my legs crossed to fit in and if someone else seated with me or when 3 passengers were seated in the back seat was a disaster, the worst part of all, when I got to 40,000 miles a strange sound started to appear from the motor I took it to a mechanic and he told me that the motor manifold was wear off and We need to change that and in order to do that, he needed to take the motor off and replace the manifold, like 2 or 3k repair and of course MAZDA will not accept to cover it because the warranty was only up to 35,000 miles. So we trade it for a Toyota RAV 4 and we are so happy with it. MAZDA thumbs down! Your Quality SUCKS!!!!!