Very good quality! Took about 2 hrs to assemble because there were a million parts but it was worth it. Also it has sliding doors which help it not take up too much space when opening them. We are using this in the bedroom as a dresser/tv stand for a 50” tv and it’s perfect! Also has lots of storage space, but we won’t be making it too heavy since the base is supported by 6 small legs. The sideboard was rocking a bit on carpet but I assume it’ll be much sturdier on hardwood.