I admit the quality of the products from Overstock.com are not top notch since their products are imported from the cheap sources oversea. You can find it's hard to assemble the products sometimes and they tend to put wrong parts in the pack often.
But to be fair, the price of the products are very cheap in compare to the similar products you would see in most furniture retailers. Besides, even though the products I bought are slightly poorly made, the material's quality is not bad at all. Consider this, I got a dining table from IKEA and used it for a year, it started to have bubbles on the surface and I figured out that it was made out of particle board. Then I bought a dining table from Overstock to replace, cheaper price, free shipping, much more beautiful than the table I got from IKEA, and made of real timber. And I thought IKEA was really cheap.
About service, I do think they don't have enough staffs, but so far they've been treating me well. I received some products with missing pieces and wrong parts, so I told them through the missing parts option on their website. It usually took them a week or more to contact me back though. But they showed real concerns about the problems, told me they were really sorry and could either contact the warehouse to send other parts or give back to me a decent amount of money to buy the part from hardware store if I didn't want to wait.