It’s firm yet comfortable. Well proportioned. If anything I wish it was deeper. For the price it’s great there are many fabric options and free swatches. Always order swatches. The feel of the fabric against your skin is definitely a factor.