Sturdy and comfortable but seats are firm not cushioned. Just the contemporary look we wanted. Very easy to assemble.