Arrived early, easy to assemble, comfortable and sturdy so far. Looks great, just like pictures. Got the light grey and slightly concerned about stains, but we'll see. Definitely recommend.