It arrived fast, but after opening I discovered that the mirror was completely broken, even though it’s a possibility that was FedEx. I called and the lady told me they would send me a new one and would be there on a certain date, and that date arrives and nothing comes. I call and she speaks with the other company and it’s like they completely forgot about the shipment. After that call it shipped a couple hours later. This whole process took about a week and a half. I would of not been able to assemble if it wasn’t for my dad who’s experienced. The inside of the drawers are like cardboard so it seems a little expensive for the quality. It looks good and I will use, just wish I had a better experience.