This arrived clean and all pieces were there.  I had a little trouble with the directions but I'm not used to putting together furniture like this.  I got the white and it will look just right on my bedroom wall!