The bench itself was easy to put together. Assembling the baskets, however was very tricky. Now that it's done I'm very happy with it.