Even more beautiful than the pictures. The teal color is out of this world. It’s very firm, but comfortable. Super easy to assemble.