This pillow is very nice, and clearly well-made. The thickness of it is perfect for side-sleepers.
The firmness leaves something to be desired for me. I like to put my arm underneath the pillow, but because of how firm it is, the pillow does not mold to a comfortable shape and leaves my neck at an uncomfortable angle. This won't be a problem for you if you don't have a similar preference. I will be using this as a secondary pillow to provide back support when I sit up in bed, and stick with my softer pillow for nightly use.
Because the pillow is foam, it does have a smell upon arrival. Plan to air it out for a few days before sleeping on it, but it's fine once it has.