Only slept on this 2 nights, but it really felt great. Firm but soft. My big, muscly boyfriend also said it was very comfortable. 
Only issue was that some of the corners were dented from shipping and I havent really been able to fix one of them.