Assembly required. My friend and I put it together in about 45 minutes. Sturdy and good quality for the type of furniture it is. Perfect under my 55 inch tv.