The only complaints I would level at this amp are, firstly, there is no phono stage. Second, the EQ dials don't have a detent at neutral or a defeat switch/bypass option. That second one has proven not to be a super huge deal though. As for not having a phono stage, it's a really cheap amp and you can just run whatever external phono preamp you want if you really wanted to run this with a turntable. I'm using it to power some klipsch reference bookshelf speakers, being fed either from my pc (bluetooth) and a cassette deck (wired). The switching works well and this thing has PLENTY of power to blow your face off with some sensitive speakers like these. I have absolutely zero regrets with this purchase.