For the price its a steal. I recieved a a messed up one at first, but I returned it with no problem and got another one and I it is perfect. For 600 dollars it looks almost new, it feels new and it works awesome