I got two of these shelves to hang in the bathroom.  They look really great.  For the money I think they are quite good.  The shelves are made of some plastic-y veneer over pressed wood.  I would have preferred real wood on the outside, but the shelves look really nice when hung and in use.  They were quite easy to hang when used on drywall walls, and hang level and with no gap against the wall.  I would say the process took about 15 minutes.  When I hung the other shelf on a plaster wall, it took a bit longer b/c the drill bit size listed in the instructions wasn't big enough for the rigid plaster wall and I had to go off-book to make things work. The shelves listed as "off-white" look pretty white and match with the white painted trim in my house.