This was much harder to put together than I thought it would be. The product is nice but assembling it is stressful when the instructions are insufficient. After several days of trying and asking others for help, I finally put it together. The end product is fine, but I don't know if I would have bought it if I had known the assembly would be so difficult.