Easy to assemble the only problem we had was the screws for the doors weren't long enough.  It's definitely what you paid for, not top of the line, but turned out to be a nice cabinet.