This is, I think, a Xysticus species, from what little I could see. I didn't want to pry the shelter apart to get a look, so have to leave this as a possible Xysticus. I rather like the way the legs are coming out and clutching the shelter.