Hi lefteye,
“Green” is mostly about marketing in the mattress industry and doesn’t have a specific definition. Post #4 here may be helpful to answer the question of “how green is green enough for me?” and help you separate fact from fiction. I don’t know of any way to “assign” a green rating to a mattress based on a cradle to grave assessment outside of making “apples to apples” comparisons of the same or similar materials.
I would also make sure you’ve read the tutorial post here which has all the basic information, steps, and guidelines you will need to make the best possible choices … and know how and why to avoid the worst ones.
There is no such thing as a “best” mattress in general because “best” depends on the parts of each person’s personal value equation that are most important to them. There is only “best” for each individual person and their individual criteria.
Unfortunately they don’t list the specifics of the materials in the mattress so I would need more information to make any meaningful comments about the mattress (see this article).
As you probably know … Dreamfoam and their sister company Brooklyn Bedding are one of the members of this site which means that I think very highly of them and they compete well with the best in the industry. They are also completely transparent about the materials they use in their mattress (in this case blended Talalay latex and polyfoam) so you can make meaningful comparisons to other similar mattresses.
Plushbeds uses good quality materials and is certainly “better than average” value compared to most mainstream mattresses that use similar materials but I would make some careful value comparisons with some of the online retailers/manufacturers that are linked in the tutorial post and have similar mattresses that offer more options or lower prices for similar mattresses. A forum search on Plushbeds (you can just click this) will bring up more information about them.
If you let me know your city or zip code I’d also be happy to let you know of any of the better options or possibilities I’m aware of in your area.
Phoenix