This Boys sz 12 REG navy blazer from Calvin Klein is top quality!  Such a fine poly/rayon blend with just enough spandex for a nice comfortable stretch - and it is fully lined.  There are no stains or blemishes...will just need a good steaming! It looks brand new!  (Came from clean, smoke-free, pet-free home)