Looks great. Cushions are mediumfirm, which will promote the longevity of their lifespan. The furniture pieces were difficult at first to assemble. Definitely DO NOT tighten any screws all the way until all the screws are loosely in place. My husband and I did not do this and it made assembly very difficult and long at first. Overall it is very beautiful and a great piece of furniture.