To be fair this is a very basic set for someone who is just starting out or tight on funds. It's not a big set up by any means and since it's an economical set one can expect that there may be quality issues. The first issue I ran into is that there were two mounting holes that were missing the thread necessary to screw the bolts into. I had to buy bolts and nuts to get past this problem to avoid repackaging this thing and sending it back. Second issue i ran into was that 1 of the holes was not deep enough to accept the mounting screw so I had to add extra washers to fill the gap. Third issue was another 2 holes didn't match up. The set is nice looking once put together. The seats are firm. I expect and hope it will last at least 2 years