Easy to put together, sturdy -- and still soft to sit on. Looks good, too. Very happy with this bench, especially for the price!