Easy to assemble. Size is just right and functionally it's on point. Very squeaky, however. Nice chair but the constant noise is a little irritating.