We have been pretty happy with these. But we have already had a couple of scuffs on them within 30 days of owning them. We have little kids. I’m not sure how long they will last. The quality isn’t as good as hoped.  The color was a bit different too than we expected and there was a scratch on top of one of them. The assembly was pretty easy.