Perfect size, shape and comfort!  Can not beat this for the price.  Came in two boxes and everything was in great shape to assemble.