Very happy with the sofa bed it is a firm bed so I think it will hold up well it took about 45m to put together