Looks great and seems pretty durable. The cushions are firm but in a good way. Easy to assemble.