Easy assembly. Headboard padding is about 3-4 inches thick. Fabric is a nice quality True to color. Great buy!