I haven’t flown SQ economy but I flew NH economy maybe four yeses ago from ORD-BKK. Had a good experience and was able to sleep for about six hours with a window seat. I’m also 6’3” with broad shoulders.
I was able to pay a bit more on the way back for a front economy seat with unlimited leg room