I got the blue one - VERY firm seat.  Easy assembly.  Looks great with my decor.  Velvet is pretty cat-resistant.  I did make a small lumbar pillow for back comfort, and that's a pretty addition to the look in a blue asian print with stamped gold pattern.  Will be easy and light-weight to move to conversation area when we have multiple guests.