The bench arrived in good time and is very nice quality overall. The only thing wrong with it was that one of the legs wasn't drilled out properly so we couldn't attach it. My husband managed to fix it and it seems nice and sturdy.