Arrived is great condition. Fairly easy to assemble. A sturdy bench that looks great in our sitting room.