I love the versatility of the shelf and desk. You can put the desk on either side of the shelf depending on which wall it will be up against. It is pretty sturdy but the desk space is a bit narrow.