Difficult to assemble properly, but worth the hassle. The seat fabric is not as sturdy as I would like and is rather thin and impressionable. The legs are more gray than depicted, but just beautiful.