Delivery guys were great. While still in the box it wouldn’t fit in the elevator or up the stairs (our fault for not measuring), so we eventually took the frame out of the box and got it up the stairs separately. Not too difficult to assemble, but definitely needs two people. Chaise is super easy to reverse. Cushions are firm but still comfortable. Fabric feels much nicer than expected. Very happy with our purchase.