hi,looking for a new bedframe and mattress the frame no ????? but what is a topper?? do you need a seperate protector?? and whats all these memory foam products,are they any good?? thank you