This is an Amazing couch good quality, great price I got on sale for 890 and it’s bigger than expected which is better, it’s comfortable and soft   Im happy with my purchase and it was easy to assemble the legs spent about 40 mins doing so cause they’re pretty heavy. 
I rate 45 because the hooks that are on the sides of each piece won’t hook up together making it harder to keep and maintain the 2 pieces together.