Abstract Algebra by Dummit & Foote is a standard textbook used by colleges and universities. It is extremely well written with lots of examples and exercises. It covers all the topics for a solid first course in Abstract Algebra. We use this on occasion as a reference for inspiration or reference. Highly recommended!