It had a lot of pieces but overall it is great quality. It is very compact and good for small spaces. The mirror lights are bright and great quality. Its faster to assemble using a drill.