Easy to assemble, just tedious built by myself and it took about 2 hours. The quality is what is to be expected for the price point. A few of the corner edges had chips in them, but nothing worth returning for. Cabinet is sturdy enough. Overall it works for extra storage.