It's acceptable but not great. Welding is a little off as well as painting of the metal parts. The holes on the shelves do not line up so I was not able to place one screw. However, the shelf itself is functional so I am not returning it for those small issues. For it's price point it's perfectly fine because it's in the bathroom after all. The look of marble shelves is convincing.