Exactly what we needed!! It looks good and sturdy. It took us almost 4 hours to assemble. Definitely needs two people to assemble it.