It is perfect.  Not too difficult to assemble.  Wish it had come with cushions.