Absolutely love this cabinet ! I put it together myself but it took me around 4.5 hours simply because I’m not used to putting furniture together. It’s so spacious and matches my decor perfectly. I would definitely recommend this and am thinking about purchasing another one to put in another area of my house.