Perfect for our entry way.  Assembly was not so bad.  Had trouble getting the doors on by myself, but my husband helped.