I've been looking for something like this for so long and when I saw it I knew this was it. The package came on the day they initially said it would.  When I opened the box, you could tell quality material.  It didn't even take 5 minutes to put together which was a plus. It is a very sturdy bench and goes so well with the chairs I have. My 4 year old loves the bench and wants to do everything at the table now. Very happy I got it.