Order was a nightmare. Asked to be delivered to my front door and it wasn’t. Attempted to put sofa together only to fin that I received two right arms. Ordered replacement arm and it doesn’t fully line up to the attachments. I was able to attach one piece and the back of the sofa so it works. 
The sofa itself is beautiful. I find it to be very comfortable even with the firm cushion. Pillows are very comfortable. Just very disappointed with the whole process.