Love the mattresses. Very comfortable for us. 
The All-in-one foundations are great - but there are errors in the assembly instructions - figured it out fine but some may not.
Customer service - well it was good just very slow. COVID I am sure is partly to blame. We had defective foundations (wooden ones) and they replaced them with the metal All-in-one foundations. We didn't even have to send them back. Well done (just took a few weeks of waiting).