Arrived a lot earlier than initially expected. My husband built it on his own and he said it was very easy to do so. Putting the slats was the only thing that took forever. Also, there were some small black stains here and there but not super noticeable. Other than that, 1010 - would recommend!