I'm overall very pleased with this couch.  It's comfortable, a great size, and easily customizable.  I did not have issues with the pre-screwed holes, but two of the screws sent with the couch were not the right size, so we were one-armed until I could get more.  It was very easy to assemble by myself, and I love that I was able to make it fit my space perfectly.