3 weeks to assemble. Poor customer service. Good looking. Quality only okay for the price. Poor assembly instructions. Inaccurate assembly estimates (just be honest). Parts missing and shipped weeks later. Get something else, somewhere else.