This cabinet was so difficult to assemble!  My husband was so frustrated ( and he's very handy) that I almost had to hire someone else to assemble it!  He finally got it together but it was very difficult to keep together until he got the top put on.  That seemed to help stabilize it but I am not happy with the quality of the cabinet.  It will provide the storage I need for now but I will probably replace it.