Assembly was tough due to instructions being not very clear. Also the drawer hardware had grease on it, which could have made a mess had we not cleaned them all one by one. Once finished, it fit together OK, but there were a few issues where the materials didn't line up very well. One thing I was disappointed in was that the bottom drawer literally holds the clear plastic, which leaves very sharp corners to hit your hand against if you are using that drawer. It is also very likely to break if you hit it putting something in the drawer. Not a very well thought out design. I will say that it looks good.