I am very satisfied with my purchase. I agree it took some time to put together, but the bench looks great.