I would like some new sofas. Would you rate Loaf ones for quality? I have young children and am nervous of potential stains...do you know if they are easy to clean/have any kind of protection? Thanks