It's perfect! I've been looking for something like this, and it was so affordable! Pretty easy to put together too!
Only complaint is the little spring pins that hold the doors in place broke. If I could get replacement pins, I would have zero complaints!