So far I am very happy with my purchase, size, thickness and quality looks very good. 4 stars as I haven’t slept on it because it’s for guest room. 
Definitely recommend it