Very nice but not really white, more gray or taupe. Hard, but not impossible, to put together by yourself