I love the set. I did not want to spend a lot of money on a set and this was better looking than I expected given how inexpensive it is. It is very sturdy and I believe it should last a good amount of time. The only reason I rated it a 4 instead of 5 is that it is kind of awkward to put together, and we had a minor issue with the screws on the table. It took about an hour or hour and a half for my husband to put it together.