Stylish and firm but comfy chair! Our dog likes it too :) took about 30 minutes to put together - hard to do without 2 people. Overall great choice for this pricerange