Firm, pink is a little off. Is almost lavender. But still is a gorgeous piece of furniture.