Although it is not a high-end device, but that is not to be expected for the price, yes. It's a good, solid box with good sound at a very good price! Even several hours at full volume are not a problem.
Who wants to pay much and get much, should strike.