exactly what i was looking for. helps if you have someone to help put together, took about three hours myself. i added some contact paper on the back panels and it looks great. super sturdy but did bolt it to the wall just in case.