I have not slept on it yet. However I like the way it looks.
I have not used mattress cover yet.