The size is good, just what I expected based on the description. Cushioning is soft , but not overtly so. The weight is lighter than I expected and the 2 components aren’t heavy enough to dread bringing up or down the stairs.