I bought this love seat  quite a few years ago and it is as good as new after all these years. It is perfect...very comfortable and nice looking. It was perhaps a little time consuming putting it together. However it was not difficult to do and all the pieces and screws were there! Great love seat!!!