Arrived quickly, easy assembly and looks great! The cushions are thick and firm - well made.