All of the pieces didn't line up. My husband had to bend pieces to make them line up! They feel pretty sturdy so far hopefully they will hold up. Also one of the wood seats had a chip in it but I didn't want to wait on sending it back. All in all it's ok for what we paid.