Arrived in a timely manner, however the cushions are not very comfortable, almost like you aren’t sitting on a cushion at all. 
I highly recommend you pay the extra for assembly, this will save your sanity as it was difficult to  get into the corners with just the tools they provide you with, and be wary the bench/ loveseat the nose bracket that extends under the seat to make sure it holds two people is not long enough so when you do sit down the back of seat starts to collapse in a little. We are still working on a remedy for this . When all said and done we are hoping to get some great use out of it!