I would give this 10 stars!! Beautiful. Looks EXACTLY like the picture! I love this. Firm, but comfortable.