Exactly what I needed! It looks really great and feels super sturdy. Assembling it was easy and I'm really happy with it.