This bench was easy to put together, looks great and is sturdy.  I haven't bought a cushion yet for it but it's a nice piece and looks good just on it's own.