Not the highest quality but works for the small bathroom space I have. The shelves look like marble but are just paper laminated on. Close inspection shows this but from normal distance, looks like the real thing. Not too difficult to assemble, lots of screws but goes together easily. Seems sturdy enough. Shelves are a bit smaller then dimensions listed because they sit inside the posts.