Exactly what I needed. The quality is great. Very heavy piece. You might need to add something to the bottom to prevent scratching your floors. Very happy with my purchase!