This took me a good 90 minutes to assemble - so many pieces! Beautiful and sturdy once assembled but it does wobble slightly and drawer gets caught on track sometimes.