I was able to assemble this desk in 30 minutes alone. The quality is really good and I am using mine as half computer and half as a vanity! I have a small wall but I still found a way to use it and it looks really nice!