Delivered after 5 days (late), stained of dirty oily black marks, it’s barely 5-10 cms high. Probably firm but I’m not even opening it as it’s all dirty, so getting it just sent back and refund. Never again