We just received this yesterday (May 6) and put it together immediately. It took about :30 minutes and sits great. The cushions are surprisingly comfortable and the chairs/bench are sturdy. I wouldn't have paid the $1200 retail price for it, but the $380 we got it for was the perfect price.