Comfortable for the price but not as firm as expected, almost a little soft on the edges but still very comfy! I have numerous issues with my neck and lower back but Ive been sleeping better on this than I have in months and dont wake up sore, so still a great buy!