The doors don't align perfectly; otherwise I'd give it a better rating. May have to do with it sitting on carpet, so keep that it mind.