Very cute cabinet and excellent price.  Requires assembly.  Do not install on wall with the two screws and plastic wall anchors.  The top mounting strip is very flimsey and not very secure.  You will also need to secure at the bottom of cabinet.  The cabinet will pull loose at the bottom when you open doors if not.