Just built it yesterday and giving a 4 for now, will upgrade if it holds up well over time. 

Pros
- Sturdy, well designed piece with nice finishes for the price point.
- Casters! Momma loves a caster and that’s what had us choose this over alternatives
- Thorough instructions with well done pictures.  We only had trouble at one or two points and between looking closely at the pictures and the next steps we were able to proceed correctly.

Notes (not cons, just things to know)
- It’s flat packed so plan to have two people spend  an hour assembling it. But it will feel sturdy and well made after that time investment.

Cons
- We assembled it on our clean floor and by the time we were done I had some shallow but visible scratches on the narrow edge of the countertop  the main face of the front doors. I’m hoping i I can buff and polish them out but it’s likely veneer so it’s hard to hope.