Overall sturdy and great-looking product. Took over two hours for assembly and 30 minutes to adjust the doors.