Arrived quickly. Was prepared for challenging assembly which indeed was the case. Helps to have another person tightly hold the 2 pieces that need to be screwed into each other. But once assembled, feels strong and stable. The fabric is the letdown. It is scratchy and uncomfortable. Will add many pillows to soften it up.