The sofa is exactly what we thought it would be when we ordered! Putting together was not difficult however, some pieces it was easiest to have two people to keep it stable.