Product quality is ok, but they did not send me the full sofa set, only 3/4 parts of the boxes were delivered. That is very inconvenient for someone to assemble full product without enough parts!