Have had these for a few months now. They look great for the price and I'm happy there are no hard edges for my toddler to get hurt on. I love the marble look, very classic. Also very easy to put together. They do get a bit scratched (three children in the house), but that is why I wanted to purchase something not super expensive. Without kids, they could probably last a really long time too!