Easy to put together, took about an hour.  Perfect solid shelf.  I put it in a spare bathroom.