Very nice piece, it came mostly assembled, it took my Husband about 30 mins to get everything hooked up. It looks exactly as it’s pictured.