It was very easy to assemble.  It is very sturdy to sit on.  The color of the bench matched the image displayed.