Excellent sofa for the price! Every piece had to be assembled but it came with easy instructions and looks beautiful.