Arrived a few days later than originally indicated when ordered but the wait was worthwhile.  We wanted something that was firm but at the same time would not feel like sleeping on a plank of wood.  Absolutely fine in this respect.
Also, the depth is excellent for the way we had envisaged the room to look