I just received this cabinet today and it is very well made.  The assembly is easy enough.  I love it and I am going to order another one.