This is a nice cabinet that fits the purpose - to keep tidy shoes and dog stuff in the foyer.  Assembly time was two hours with a degree of difficulty being a 4 out of 10(hard).  Some pieces were scuffed as other reviewers pointed out, but on the inside of them. Be prepared to measure placement for legs- the holes are not per drilled for them. For the price - we got it on sale- it is worth what we paid.