I think you take your chances with these. We ordered four. Two of the four had deficiencies. The drawer on one nightstand didn't work properly. The other nightstand had a crack on one of the side pieces, and was missing a drawer pull. We made one functional nightstand out of those two, and exchanged the remaining nightstand. The replacement nightstand arrived quickly (thanks Overstock!) with the top cracked. Since we hadn't shipped the defective box back, we were able to take parts from the nightstand to be returned and make a fourth nightstand. So, out of five nightstands received, three were defective, but we only had to return one. The USB ports are awesome. They charge very fast. And, I have to reiterate, greatofferstock.com customer service is top notch. We are using these in our vacation home, so it's a PITA that we have to spend four hours delivering the final perfect product to our home, but they are very nice tables if you get a good set.