Pretty complicated to put together. Make sure you lay everything out and follow instructions step by step. Center support leg on the base did not screw in quite far enough however once in place we shimmed up the two front legs with a shallow 14 furniture protector caster, causing the unit to then sit firmly in place. Very solid construction,not flimsy at all. Im so pleased. This fit well with our new somewhat mid century modern theme in our new apartment.