Perfect size. I have not mounted it yet but I have taken it out of the box and plugged it in. It sounds good. We were wsiting on our shelf to come in to mount it under and it arrived yesterday. We will mount it tomorrow.