Love this patio sofa!  Looks beautiful in our new outdoor multi season entertainment area!  Firm but well constructed and comfortable.  Should come with clips to tie them together and weights to hold hem in place though.  My husband added some zip ties and weights underneath that did the trick. Love it.