Took a long time assembling but very happy with the purchase... Sturdy and pretty and functional... Only thing the doors are slightly uneven