Super sturdy and easy to assemble.  Colors are the same as you see on the website.  The cushions are thick and very comfortable.