It was a bit of a chore to assemble, but overall is fine for the cost. I wasn't expecting fine workmanship. It came together okay and looks nice in our small bathroom. I like the drawer space. Happy with the purchase.