The first bench we received had one button that was hanging by its string. Wayfair was excellent and sent us a new one right away. It was our first time buying from Wayfair and because of their customer service,  I would definitely shop there again. Needless to say,  the second bench arrived with a few buttons that are loose so just hoping the little hands in my house don't discover them and pull. Other than that,  it is a sturdy and comfortable bench.