We ordered this for our 12 year old son and it's really great.  He likes the shelves and it is really nice to have the extra storage. We paid for the assembly which was done on time and in a really professional manner.