Softer than what I would typically want but should be good for our toddler. All corners came out evenly. No odor.