Was concerned about being sturdy, but need not worry.  Cushion is nice and firm and the color is perfect.  Beautiful navy velvet