Functional and fabulous! I love everything about this fantastic hamper! It is sturdy and holds a significant amount of clothes while still maintaining the credibility of the structure. It is also easy to assemble. The removable bags are a plus. Motivates me to stay on top of my laundry.