So far so good not too big, not to small. not too hard, not too soft. super easy to assemble.