It has a firm seat and great materialfabric - only downfall is it’s pretty small and short so read the measurements. But it’s still super cute and it works!