Shipped in a few days and very easy to assemble. Nice overall quality. The cushion is firm, but not overly hard. The color of the teal velvet and gold metal are true to the color in the photo, but only in well-lit spaces with natural lighting. Otherwise the teal looks a little darker and less pastel.