This swiveling glider is not too large and super comfortable. It offers great back support and is not too high off the floor. Great for rocking and nursing my baby girl. I chose the gray color which goes really well with our grey nursery furniture. The upholstery is a type of velour. Overall, we just love this chair. Plus it swivels smoothly which is great!