Does the job for me since it perfectly matches the style of my TV stand. AT the same time it's very small, not too practical and the shelves keep falling off.