These printed shorts from John Lewis baby range are crafted from pure organic cotton and are apart of the new Cuba range. They feature a button fastening with front pockets and sport a geo zig-zag stripe design, that will team perfectly with a tee for the warmer months.