Easy to put together. Probably took 20 mins to put all the various legs and rollers on. Then all the backs to each section just slide on.   Had a bit of a struggle attaching the arm to the chaise....but that was just me getting a sense on how it worked. Once I got it, the rest went together on first attempt.   Looks like leather and feels leather-ish.  No smell when unpacked. It is a bit firm but not a rock, and comfy. I have it in my family room, and me and the dog have "camped" out on it all weekend to include sleeping on it.  Perfect for me and my home.   Lots of storage in chaise.  And the possibilities are many for folks like me who enjoy rearranging furniture from time to time.   Very pleased.