Sturdy and nice looking cabinets, but quite a lot of self assembly required. It would be 5 stars if it came assembled.