Exactly what I expected. Has a cozy feel with soft fabric but firm seat and a perfect height.  Love it and getting 6 more