Highly recommended! Great value for the price! It comes already assembled - it’s one piece per seating. Not too heavy - still, sturdy. Carefully packed - no damages. It also arrived within a week of placing the order.