Exactly what we needed! The top piece is vinyl - which I did not realize when I bought - but it looks good!