Fairly easy to assemble. Good looking wood bench that fits well into small spaces. Plenty storage too. Will need seat cushion to have comfortable seating.