Easy to assemble, seem well done (havent try yet). The finish is not perfect, paint not evenly done everywhere, some spot are more yellow than white, but for the price its good enough.