Researched for months! Great purchase! Great quality and comfort! Love it! Gorgeous! Firm but soft! Fast delivery about 4 weeks- matched swatch perfectly. Highly recommend!