I am very happy with my micro mega M100. XLR input sounds great. Even Bluetooth sounds good on tidal masters. Nice bass with good midrange. Compared to a devialet d220 it sounds a little warmer. Not as warm as tubes. It has a good balance and really shines when you turn it up a little bit. Overall it’s a great piece. Compact and great sounding.