Yes, it is enough for listening to clear music. As the algorithms for playback used by apple ,etc are really effective.
So if you are listening only from mobile (& not comparing with pc audio units), with quality headphones then you may experience quality sound... Though companies like sennheiser recommend using pc or quality amps while using headphones that are more than 100$..