Does the job and accomplishes the built-in look we were going for. Made of prefab materials but sturdy for the price. We opted for the professional assembly and definitely worth it.