Overall it suits the purpose but the quality is fair. I needed replacement parts which were damaged in shipping and customer service was wonderful. It was fairly easy to assemble with good instructions but the top part was pre drilled and the two sides were not close enough. I am disappointed with the look of the top. There is a half inch gap between the two parts of the top and it doesn’t look right. Also, in the picture the bench looked grey but in person it’s brown. Haven’t given it to the giftee yet. Hope she likes it..