Material is very soft. Easy to put together. It doesn’t have a big range of motion when rocking and it is a very deep chair (good for tall people not for short people like me). It does slide a lot - even on carpet. But I’m sure that can be rectified with anti slip pads. Over all a nice chair.