We love this sofa set and it’s comfortable to sit on (so far).   The waiting time is about 1 month to get it delivered.  It’s easy to put together except it’s recommended to do it with 2 people.  Unfortunately ours came with one missing decorative stud and I’m still trying to contact the manufacturer customer service to figure out what to do.