These are a bit of a pain to put together. The screws are too short for the seats and I had to buy longer screws. But once these are put together they are solid as can be and beautiful. I have received many compliments on them and the quality is great.