This was a great buy! It sophisticated and elegant. The bench is very sturdy and soft but has a firm seat. Quite simple to assemble.