Fully functional fully capable piece works to a one hundred percent of it capability all parts included