Not the finest but I would order again. Easy to put together.  Some reviews said seat needed more foam, but as a 75 year old with back problems, it is easier to get out of.  My dog fits beside me and that makes both of us happy.  It also arrived in half the time it was expected.