Arrived fully assembled, which was nice, and the fabric is soft. My only hesitation is that it is bit thinner than expected so I’m not sure if it will stand up to the elements outdoors.