It was easy to put together, comes packaged in multiple boxes so it’s not packaged super heavy. It says it’s 90”, but that’s when it’s arranged in the “bed” set up. It does come with metal rods to keep the sections from slidingshifting so you don’t have to buy anything additional. It’s pretty comfy and looks nice. Not the faux leather I was thinking of though, this is almost a suede-like fabric.