This is a great little slide trumpet. Came with a mouthpiece, slide oil, and gloves. It's very well put together. My only gripe is that they screwed on the slide lock really tight. I used some of the oil to unstick it and put the lock in an appropriate place. Sounds great though!