My son's Washburn has all of that. Really fun to play. I don't know if the shop we bought it from did much setup on it before they put it out, but I certainly didn't have to do anything to it.