You get what you pay for.  I bought a set and while assembling them the supports cracked and the shelves scratched.  I was sent a second set at no charge due to the issues with the first set, however, I encountered the same problems again.  They are find for the guest bedroom but spend the few extra dollars and get something that is better quality.