The product is great.  It appears to be sturdy and it looks nice.  The downside is the assembly instructions.  They are the worst that I have ever seen.  I have assembled many pieces of this type furniture but this one was a real challenge.  The inventory sheet and the markings on the pieces identifies the piece with an alphabet designation A,B,C etc.  Then when  you get to the assembly instructions the individual pieces are identified by a numerical designation.  There is no correlation between the alpha and the numerical designations.  This makes for a very confusing and difficult task to sort it all out.  The manufacturer has a nice product but they need to get their act together and straighten out their instructions