We bought this piece for our daughter's bedroom to hold her books and toys.  It looks great is sturdy and holds a lot.  Its the sort of piece that she will have for a long time as it is very functional and a good size.  The only issue we had was a slight crack in the bottom shelf presumably from shipping.  We did not bother to call about it as it is fairly minor and can be fixed with some wood glue.  This was not difficult to assemble but did require two people for about 10 minutes until the one side board is in place.  

Pros: Functional, looks nice
Cons: none