Arrived really quick. Really quick to assemble took us 15min just the legs and the arms to fix on. Looks nice. It’s really firm, but ideal for a quick pop out bed and the dog lol