Decent. Seems shelving seems sturdy, but the over cabinet is a tiny bit more wobbly then I'd like for $400+. I got what I expected. Roughly 2 hours assembly solo.