It looks good to me: 100% natural latex, and 100% organic cotton cover. You might want to email them and see if it is talalay latex or dunlop latex in that mattress. if it is dunlop i really reccommend getting the mattress in medium rather than firm, because dunlop is naturally pretty firm. I have had a medium dunlop and talalay mattress, and that is my favorite firmness in either.
I was actually thinking about getting this very mattress, but opted for one that could have different firmnesses on eighter side: I like meduim, and DH likes firm.
I'd go for it!