Absolutely love this cabinet! Assembly is required but it had super simple and straight forward directions. Quality pieces makes for a sturdy and beautiful entry table. Love the linen type fabric on the doors.