I suppose to receive my couch in 2-3 days. 
Instead it came two weeks late.
For the price the item looks good, not great.
One of the cushion came with one strap.
I will contact them for a replacement.