Fabric is very nice - purchased the "navy".  It is a lovely blue (lighter than a true navy, but just right) with darker threads running through.   The right size for the room, swivel well.  Lightweight and easy to move.  Very comfortable.