I bought this because it has an optical input, and it works great.
Unfortunately it's remote is really bad.
It didn't work at first, then after a week, it suddenly started working, and now after two months it's stopped working again.
Luckily I copied it's functions to a universal remote with a learn feature.(I couldn't find a code that worked with it)
So...I recommend doing the same.
Or risk permanently losing the ability to adjust the bass and treble; which is needed as it's default bass is too strong.
Saying all that, otherwise it's a really nice speaker.