Fits my needs perfectly, very cute, the doors were a breeze to put in. Assembly overall went well... Schematics only. But with perseverence, easily done. Love it. Buying another.