I bought this for my daughter's room.  This is exactly what we wanted.  My only complaints are the shelves were a little scuffed up, and the frame around the mattress seems like it could give out before the rest of the bed.  We have had it for almost a year, and we are please with it overall.  

Pros: Plenty of storage, no box spring needed, assembly wasn't terrible
Cons: Possible weakness in top of frame surrounding mattress