Being inexpensively made furniture, there are a few blemishes and flaws, but nothing I can't live with; easily hidden by use of the fabric cubes.  Easy enough to assemble.  They look very nice and are a great solution to much-needed storage in bathroom!