It took my husband and I an hour to put this piece together and it’s very sturdy. You have to fiddle with the doors quite a bit to get them level and on an uneven floor that proved quite tricky, but it ended up looking great! 
The finish does scratch very easily though so be careful while assembling.