Purchase was extremely easy and delivery equally prompt but the product did not quite fit my needs, it is smaller than expected and appears to be more a settee rather than a sofa. Very easy to assemble.