Sorry I can't rate it yet as I haven't slept on it because I am still waiting for Bed frame to come. But so far looks good and delivery was excellent.