There were a few minor imperfections with the pieces, but all in all the bed is beautiful and the build process was pretty seamless. We were missing one screw, but with all the pieces included in assembly one is not bad. It took about 6 hours to build. Our kids are in love with it!! 

4/5 boxes were delivered very fast. We ended up waiting almost a week for the last box.