Sofa is nice but no good if you have small children don't think it would be sturdy anough to last, sofa comes in a box and it clips together came on time am happy with it for the price