It was exactly what my 12 year old son needed and it arrived exactly as we expected.  We want to put his computer CPU in the cabinet and it was easy to leave the back panel off to allow air and easy access. He's thrilled!  And it looks great!