Good amount of padding inside - not too hard but not too fluffy either. Good size. Comfortable. Pretty, too.