I found it easy to put together.  The only issue I had was I needed to shim one of the back panels because it did not fit.  One door doesn’t quite meet the magnet but still stays shut and you can’t tell.  Nice piece for a small office bathroom.