It took a while to put together, but it is well worth it. I like the MCM touches and the quality is really good for a self-assembly piece. My only issue is the drawers aren't as large as I thought they would be. I was looking for a slightly larger size, but I overlooked the dimensions.