I assembled it myself, although instructions were not very descriptive. The desk is sturdy, the look is really nice, the wood pattern is beautiful. The products matches the description and photos.