We have this sofa on our screened porch.  It was easy to assemble.  We love it!  It is a bit firm, but we like it that way.  The fabric seems durable enough for outdoor.  Our only negative might be that it is light weight and our floor is very smooth so sometimes when you sit on it it can slide a bit.  Felt pads will probably stop that problem.  All in all great buy!