Our boys share. Ages 3 (this week WOW!) & 6. The bedroom they have is large but we are moving and have no idea what size room they will have. We ended up going the Ikea route. We bought them both one of thesehttp://www.ikea.com/us/en/catalog/products/10123996
I also wanted these and my mom finally found them last week, the boys will be thrilledhttp://www.ikea.com/us/en/catalog/products/20116207
The 3 yr old's bed is low and the 6yr old has his up as a loft. I really like these beds because they are lower then a lot of bunk beds. I also (from experience with my sister in a bunk bed pushing my mattress up and rocking the bed and being generally annoying) prefer having the boys apart. My 6 yr old has all his legos underneath and the square bottom keeps them under control, well controlled under the bed
When my little one is older his bed will be flipped and they will have more floor space. That may end up being a big bonus later. Not to mention each boy has his own space. It is a full twin but you cannot use a regular thick mattress in the loft position.
For clothing we got some of this systemhttp://www.ikea.com/us/en/catalog/products/S39850434
but just the blue drawers. (not the whole thing pictured) They work great.
I was also given a couple of these I use to sort of divide the room in halfhttp://www.ikea.com/us/en/catalog/products/70115578
and it helps keep a little feeling of two rooms within the one room. We use that for random stuffed toys.
We also have a bookshelf my grandfather made.
Right now we keep the bedroom free of toys except the legos under the bed & books. Only my 6 yr old plays in there, it is his escape from his brother. I know things will change when we move.