Love it - roomy, good looking and great color options.  My sister put it together for me so I cant speak to ease of assembly but it stands straight and the doors and shelves work just fine.