The sewing table matched the picture exactly. I found the drawer rather easy to put together. The assembly of the roll out compartment was extremely difficult due to being so heavy and cumbersome. If I had another person to assist me it might have been easier. The hardware did not work and the compartment still does not work. I am completely frustrated to say the least. Once I figure out how to fix this side of the sewing desk it will be functional. I do not think I would purchase from this company again though. 

Pros: Great value; product looked as promised; 
Cons: Limited instructions for non-construction experts like myself.