This bench arrived in a few days. It was very simple to assemble. The legs were located in a zipper pocket, underneath the bench. The upholstery is great quality and is the perfect bluegreen color for my bedroom. The legs are a light color and sturdy! Love this bench