This would be a great buy, but I received two of the same end pieces and so the bench won’t go together right and one of the table legs has an extra hole in it. For how much I paid, I expected better. The quality seems to be pretty good, but clearly there’s some sort of problem in their packaging and implementation.