I order the sofa June 25th I just received yesterday August 21st. It took 2 months because they sent the wrong item a month ago. They sent the wrong color this time, I order blue they sent gray with a set of blue covers. the quality of the sofa is ok  I don't thing the covers are water resistant.