Nice bench, took a while to put together but it is pretty solid. The top part is a little annoying to take on and off, but aside from that happy with this piece.