Easy to put together. Took about 40 min. Seems to be sturdy. Nice looking bench for end of my king bed.