When we planned the features for our son’s bedroom—a genuinely cozy, small room—we wanted it to cover everything he needed and then some. Our goals were:
- a comfortable bed
- space for clothing storage
- open shelving for books and toys
- some concealed storage for papers and smaller items
- a cozy lounge area for reading or playing with his sister or a friend
- a dedicated desk for drawing, homework, and creative projects

We could have dismissed the desk idea because the room is small, but instead we built a custom, built-in desk next to the bed that doubles as a nightstand. It turned out to be a great solution. The room now includes a bookshelf, a multifunctional desk/nightstand, a large cozy daybed where both kids hang out, and plenty of storage—both open and hidden. Everything on our list was addressed without making the space feel cramped.

These custom closet shelves were finished over a year ago, and they’ve held up beautifully. A year in, they still look good and function well for everyday use.

Because the room is compact, we had to be intentional about every square foot. Our kids love cozy spaces, so we weren’t worried they’d use it—both actually spend more time here than in our daughter’s larger room. That said, small rooms demand smart solutions: you may need to choose carefully what stays in the room and what gets stored elsewhere. In our case, creativity and a few simple DIY projects helped us fit it all in.

We’re thrilled with how much functionality we achieved. Vaulting the ceiling made a huge difference in how open the room feels—turning a small box into a more spacious, vaulted space. With the built-ins and shelving, the layout now feels efficient and welcoming.

The closet posed a few design questions. We considered a desk or bookshelf inside it, but ultimately decided the nook would function best as clothing storage. We experimented with options—tall dressers, wire pullout bins—and settled on simple shelves paired with large fabric baskets. The baskets are flexible, easy for our son to use, and make it simple for him to put things away and spot when items like socks or swimsuits are running low.

Our son is comfortable with this system—he stores clothes, pajamas, and swimwear in baskets and can handle laundry tasks himself. The visibility of items in baskets helps prevent things from getting lost at the back of a deep drawer, which has proven very practical for daily life.

We followed the same basic method used in another shelving project: attach leveled brace pieces to the sides and back of the closet so MDF shelves can rest on them and be secured. The braces are 1×2″ pine boards, prefabricated and primed for easy painting. A front-facing 1×2″ adds visual heft to the shelves and gives them a finished look.

We painted the closet interior to match one of the colors from the room’s accent wall to help the nook blend in; the coordinated color ties the whole space together.

The built-in bookshelf, added earlier, still works well and stores many books and collections. Cloth baskets on the shelves hold smaller items like trading cards and trinkets. Under-bed storage—smaller cloth baskets rather than heavy drawers—proved to be the more practical choice, allowing easy access to toys and collections without moving large drawers every time.

We added a brass shelf above the bookcase to draw the eye up the vaulted wall and create more visual interest. Rounded edges and alignment with the wood slats made it feel intentional and well-placed.

One practical advantage of this layout is easy access: books and a basket of cards are within arm’s reach from the bed, so the kids can grab something and settle in quickly. Smaller spaces can be very efficient that way.

The floating desk was built to fit precisely into the remaining space. It attaches to the bed and one wall, which keeps it visually light and stable. The desk functions as a workspace and nightstand in one, holding essentials like a sound machine, fan, and a coaster for bedtime water.

We pushed the bed against the wall and added two upholstered panels behind it to create a daybed feel. That lounge-like arrangement is where the kids and friends naturally gather. The panels are easy to make and create a comfortable backdrop that turns the bed into a living-room-style spot.

The desk top is MDF supported by 1×2″ boards attached to the walls and secured under the bed so the finish looks clean. A three-drawer cabinet under the desk adds concealed storage for crafts, papers, and small kits, keeping the desktop uncluttered.

Under-bed storage is plentiful and intentionally organized with smaller cloth baskets that slide in and out easily. This system fits the items our son keeps—trading cards, small collections, and toys—and prevents the room from feeling cluttered while keeping everything accessible.

We also added a hidden cubby under the built-in bookcase for extra storage. A removable panel conceals a shallow compartment that holds spare frames and other items. It’s a reminder that even small, tucked-away spaces can be useful when planned intentionally.

Overall, this room is a success because each design decision focused on maximizing usability without sacrificing comfort. The combination of open shelves, baskets, under-bed bins, and a few concealed drawers gives the room flexibility as our son grows. Small rooms can be highly functional and cozy with the right mix of built-ins and storage solutions—this one certainly has become a favorite hangout for our kids and their friends.

If you’re working with a small bedroom, consider these approaches: add built-ins to use vertical space, favor smaller removable baskets over heavy drawers for flexible under-bed storage, and create multifunctional pieces like a desk that also serves as a nightstand. These small changes can make a compact room feel organized, open, and welcoming.

*This post contains affiliate links, so we may earn a small commission when you make a purchase through links on our site at no additional cost to you.