Firm and good color. Not at all able to withstand cats as the experience a previous reviewer had but it’s a great size and very easy to assemble. Delivery people were excellent.