So far so good!  I purchased this sofa for my office. Other than being delivered to the wrong address it was super easy to put together and fits the space perfectly. Firm but comfortable. Looks great!