Arrived quickly! It is heavy and took two of us to move the package to the upstairs. It was packed as one folded unit, but that was also a plus because there weren’t a ton of pieces to deal with. The arms, legs, pillows and tools were packed inside zipped compartments in the sofa. I assembled it by myself in less than 30 minutes. It is very firm and seems okay for temporary seating, but may be uncomfortable for some to sleep on. My daughter loves it and the kids seem to sleep fine on it when they hang out or have sleepovers. I could easily lay and stretch out and fit on the sofa at 5’6”. It is easy to convert to a bed and back to a sofa by moving the back of the sofa with a latch system. And the usb feature is great with being able to charge devices nearby! Very cute!