So far so good was very easy to assemble, did it by myself between bringing all six boxes up a flight of stairs and putting together I would say it took me a hour all together. Mines came with clamps already on the sofa have to learn how to detach so I can switch it up from time to time delivery was very fast I received 2 days than expected, since it’s been in my home me n my children have been sleeping on sofa since! It’s isn’t the softest sofa but it isn’t the hardest either. I personal do not have any problem with wrinkles actually worked it self out in less than a day which is great. I am happy with my decision! I got the sofa on sell for $500 less than it actually price and was able to purchase through Afterpay! Only downside is you can’t buy additional seating separately I hope that becomes an option sometime in the future!