It is perfect for the room I am using it in, but it is not very sturdy.  Directions were difficult and some of the connecters did not tighten up as much as I would like them too.  Also the unfinished edge on the top piece shows a little as it did not tighten up exactly right. 
 Also you have to drill some holes in a very tight space and I had to have my husband help me - not sure why when all the other pieces had predrilled holes; that one spot did not (the brackets on the bottom of shelf) .  Definitely need to attach to wall.