Very quick shipping and very easy to set up. Done it by myself. But very firm have a hard cushion to sit on.