Excellent shelves, exactly what I expected! Assembly was very simple thanks to well-written directions and parts labeling. From unboxing to completion was probably just over an hour. Highly recommend!