This is a great product! The sofa arrived ahead of schedule when though it could have been in 4 days earlier if the local delivery company didn't hold it for whatever reason.
Quality is great. I especially love the fact that the middle seat colapses and becomes a nice table/drink holder. Very sturdy. Hope it lasts for years! 
Assembly was easy, the hardest part was unpacking the thing! I am a female and was able to handle all on my own :)